5-Star Luxury Rentals Bishops Lydeard

The Barn Owl's Lodge
favorite_border
add to favorites

The Barn Owl's Lodge

Bishops Lydeard, Somerset, England, United Kingdom
6 guests
3 bedrooms
Nestled at the foot of the Quantock Hills, this home is the ultimate rural retreat. With valley views and access to twelve acres of wildlife meadows, a stream and a pond right from your front door, if.....
From €314
View RentalArrow forward