Standing elegantly in landscpaed grounds, Hollin Hall Country House Hotel and Restaurant offers a tranquil retreat in one of Britains' most beautiful locations. The 19th Century Victorian House is set in four acres of wooded gardens surrounded by Cheshire countryside which brings a sense of occasion to any visit. Sumptuous interiors and attentive, understated service warmly await you. The hotels fine and informal dining menus feature fresh loca...
View More