Windermere Hotel
Windermere Hotel
142 To 144 Warwick Way, Victoria
London
SW1V 4JE
United Kingdom
Rooms from £95.00 ( €140.60 / $173.85 ) per night
The Windermere is an award winning, small London Hotel centrally located near Victoria Station. Winner of Bed & Breakfast of the Year, Visit London Tourism Awards 2003.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.







