WORLD EUROPE ENGLAND UPHOLLAND

Destination: 


Upholland, England Hotels and City Guide

Upholland Hotels and Upholland Guide with Upholland maps, top attractions, room reservations and hotel deals at a wide range of the best Upholland hotels

Hotels in Upholland, England

Holland Hall Hotel

Holland Hall Hotel

Lafford Lane, WN8 0QZ, Upholland, England, United Kingdom

Holland Hall Country House Hotel is a stunning Grade II listed building with origins dating back to the 15th Century. It is superbly located in North Lancashire, within minutes of the M6 at Junction 26, close to Wigan & Skelmersdale.Set in 2 acres of picturesque...




BOOK NOW


Top Destinations

New York 20:15 -8C
Tokyo 10:15 6C
Hong Kong 09:15 16C
Paris 02:15 1C
London 01:15 -0C

Search Destinations & Hotels

Win with World Executive!

Sign up for our newsletter & you could win $20 Amazon.com vouchers!

Follow WorldExecutive on Twitter