Holland Hall Hotel

Wedding Venue
Wedding Fairs
No upcoming wedding fairs.
2nd September 2018
Holland Hall Hotel 6 Lafford Lane, Skelmersdale, WN8 0QZ
About Holland Hall Hotel
A boutique hotel located in UpHolland, Lancashire with amazing friendly staff.
A picturesque location for any event, call us to enquire 01695 624426.
Holland Hall Hotel, 6 Lafford Lane, Upholland, Skelmersdale, Lancashire, WN8 0QZ.