Upholland hotels & apartments, all accommodations in Upholland

Recommended Upholland hotels

Holland Hall Hotel Upholland

Lafford Lane, Upholland, United Kingdom

Holland Hall Hotel Upholland photo

Holland Hall is a 3-star hotel providing a contemporary accommodation near to Silcock's Funland, Southport Airshow and New Pleasureland. The hotel represents Victorian architecture in Upholland.