5-Star Luxury Rentals Lancaster

Bowland Barn
favorite_border
add to favorites

Bowland Barn

Lancaster, Lancashire, England, United Kingdom
13 guests
6 bedrooms
Bowland Barn is a gorgeous, contemporary barn conversion resting in Ellel near Lancaster, Lancashire and can sleep 13 people in six bedrooms...
From €1,988
View RentalArrow forward