Guesthouse nearby Upholland
1 found
![](/img/temp/1.jpg)
2 Holland Hall Mews, Skelmersdale
Situated in Skelmersdale in the Lancashire region, 2 Holland Hall Mews, Skelmersdale is a 4-star property boasting free WiFi. The accommodation is 28 km from Southport.
More Guesthouse in other Cities
Interesting places in Upholland
Search this area