Filter Results
Apply Filters
Clear Filters
Country houses in Penwortham
Bartle Hall Hotel
Lea Lane, Bartle, Penwortham, United Kingdom Show map
Providing guests with luggage storage, Bartle Hall Hotel Penwortham is conveniently positioned 6 km from from revered religious sites like St Walburge's Roman Catholic Church.
From US$ 235
Book Now