Low Wood Bay Resort & Spa
Standing directly on the shore of Lake Windermere, in the heart of the Lake District National Park, this hotel is reputed to be one of best Lake District hotels, and offers individually styled accommodation
Standing directly on the shore of Lake Windermere, in the heart of the Lake District National Park, this hotel is reputed to be one of best Lake District hotels, and offers individually styled accommodation