5-Star Luxury Rentals Membury
photo_camera
see more photos
place
view on map
favorite_border
add to favorites
Devon Rose
Membury, Devon, England, United Kingdom
5 guests
3 bedrooms
Peak cottage appeal awaits at this thatched home set within the rolling Devon countryside. While the wonky lime-washed walls, narrow staircase, and rustic kitchen built into the former stables are imp.....
From €319
roomListings Locations
close