All 3 stars Skelmersdale hotels: get the best Skelmersdale hotel deal by cheap rates. No booking fees. You pay for the hotel room in Skelmersdale at the check-out. Free cancellation.
Skelmersdale hotel reservation: check availability and room rates
3 star hotels in Skelmersdale
1 property found
-
Holland Hall Hotel 3 stars
Lafford Lane, Skelmersdale, United Kingdom (Show map)
Holland Hall Hotel Skelmersdale is rated 3 stars and comprises 30 rooms with homely comforts. Dean Wood Golf Club is placed just 850 metres away, and Beacon Park Golf Club is within 2.8 km of this…