The Location... Its incredible location on the shores of Lake Windermere make the Storrs Hall Hotel a heavenly holiday resort.
Ideally located in the lake district, the Storrs Hall Hotel is surrounded by some of the areas most popular attractions. Its incredible location on the shores of Lake Windermere make the Storrs Hall Hotel a heavenly holiday resort.
Nearby Attractions to the Storrs Hall Hotel...
The best attraction of the Storrs Hall Hotel is undoubtedly its serene and beautiful environment and its unrivaled location on the shores of Lake Windermere. A true holiday ??getaway` this hotel is a perfect place to escape from hectic city life and enjoy natures beauty in all its abundance. The town of Windermere is also home to several attractions including Holker Hall and Gardens, Blackwell, Dove Cottage and the Beatrix Potter Gallery, providing a perfect mix of attractions for the whole family.
Storrs Hall Hotel Facilities...
Housed in a magnificent Georgian Mansion the Storrs Hall Hotel fits in perfectly with its beautiful environment. The interior of this stunning hotel is majestic and elegant and is complimented by a host of facilities and services including a stylish restaurant, with amazing lake views, a cozy cocktail bar and well equipped conference rooms. According to hotel policy, the Storrs Hall Hotel does not accept children under 12 years.
Storrs Hall Hotel Room Facilities...
In keeping with the rest of the establishment, the 29 guestrooms of the Storrs Hall Hotel are spacious and comfortable. Beautifully decorated in traditional style, the guestrooms come with attached bathrooms and a complete range of modern comforts. Among the amenities found in the guestrooms are televisions, telephones, hairdryers and tea/coffee trays.