Windermere Hotel
Check availability

Rooms from £79.00 ( €86.90 / $114.55 ) per night
Windermere Hotel
142 To 144 Warwick Way, Victoria
London
SW1V 4JE
United Kingdom
The Windermere is a small and friendly London hotel with a restaurant. It is near Victoria coach and train stations, and walking distance of Buckingham Palace, Westminster Abbey and the Tate Gallery.
Online Hotel Bookings