Skelmersdale Accommodation
Skelmersdale is the largest town in West Lancashire, and is situated 14 miles south east of Southport via the A570 road.
5.1km east of Skelmersdale centre
Holland Hall Hotel
6 Lafford Lane, Up Holland, near Skelmersdale, Lancashire WN8 0QZ
Rooms From 65.00 GBP per room, per night