Windermere Manor Hotel is set in 3 acres of beautiful landscaped gardens and is a short walk away from the picturesque shores of Lake Windermere. Situated at the heart of the Lake District, Windermere is England's longest lake and is hugely popular with visitors. The bustling towns of Bowness, Windermere and Ambleside are all waiting for you to explore. The more adventurous guest can enjoy a variety of water-based activities including water skiing, sailing, swimming or even a leisurely cruise. ... More