21 The Lakes
21 The Lakes is a new luxury boutique hotel ideally situated between Windermere and Bowness, in the heart of the beautiful English Lake District in Cumbria. From the hotel guests have only a short stroll through the village of Bowness with its variety of quality shops, wine bars, a cinema and traditional country inns to Bowness Bay and Lake Windermere.
View listing