5-Star Luxury Accommodation Bishops Lydeard
photo_camera
see more photos
place
view on map
favorite_border
add to favorites
The Barn Owl's Lodge
Bishops Lydeard, Somerset, England, United Kingdom
From€305
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.....
€305 price from6 guests3 bedrooms
View open_in_new
roomListings Locations
close