United Kingdom
>England
>Cumbria Hotels
>
Info
The Windermere Hotel, London is located in London City Centre, a neighborhood in London, and is in the historical district and near a metro station.
See what's happening at The Oval or stamford Bridge stadium.
Apollo Victoria Theatre and Cadogan Hall are cultural highlights, and some of the area's notable landmarks include Westminster Cathedral and Royal Hospital Chelsea.
The Hotel is perfectly located for exploring, walking, boating or just browsing the shops, cafés and museums of local towns such as Bowness or Kendal.
The grand, English heritage listed Windermere Hotel dates back to 1847 and is perfectly located on the edge of the village in an elevated position a few hundred metres back from the Lake.
Contact Number
-
Web Site
Address
Windermere Hotel Church Street, Windermere, LA23 1AL
Map Coordinates
Lat : 54.3806926, Lng : -2.9038923
Map