Bartle Hall Hotel
Country House
Preston
Set in 16 acres of landscaped gardens, Bartle Hall is located in the Lancashire countryside. Guests can enjoy the award winning restaurant, bar and complimentary Wi-Fi. There is also free on-site parking.
Number of rooms: 17
Lea Lane, Bartle, Preston, PR4 0HA, United Kingdom