Filter Results
Apply Filters
Clear Filters
3-star Hotels in Skelmersdale
Holland Hall Hotel
Lafford Lane, Skelmersdale, United Kingdom Show map
Featuring Wi-Fi in public areas, Holland Hall Hotel Skelmersdale is 4 km from Tawd Valley Park. A parking garage is available on site at this hotel.
From US$ 115
Book Now