Hotels in Upholland
Holland Hall Country House Hotel
Upholland
Lancashire
WN8 0QZ
Write a review
| read reviews
update this listing
Book Now
Holland Hall Hotel is a chic 30 bedroom, boutique hotel in the town of Up Holland in the heart of Lancashire. A 17th century former country house, the Hotel retains much of its original charm and many original features. It is located in a quiet, countryside setting surrounded by woodland views that stretch for miles. Guests can enjoy excellent cuisine, fabulous boutique styling, luxurious furnishings, superb bathrooms and many other trappings of modern day comfort.
Travel Help
Local Car Hire
Book Train Tickets
Book a Taxi
Facilities
Parking
Credit Cards Accepted
Children Welcome
Tea/Coffee Making Facilities
No Smoking Rooms
Open All Year
Building of Historic Interest
TV in Rooms
Satellite TV
This page viewed on 11,265 occasions since Oct 16th 2005
Brit Quote: |
On this day: |