As an attractive location in the North West, it is hard to imagine a better choice. This beautiful hotel has a great atmosphere; youll love the ancient timbered ceilings and many finishing touches.
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 Junction26, close to Wigan & Skelmersdale.