5-Star Luxury Accommodation Lapford

Lake View
favorite_border
add to favorites

Lake View

Lapford, Devon, England, United Kingdom
From€1,200
Lake View is a beautifully-designed, detached barn conversion resting in East Worlington near Lapford, Devon and can sleep eight people in four bedrooms...
€1,200 price from8 guests4 bedrooms
View open_in_new