The Windermere Hotel is located in London's Victoria - Westminster neighborhood, close to Apollo Victoria Theatre, Victoria Palace Theatre, and Sloane Square. Nearby points of interest also include Saatchi Gallery and Buckingham Palace. Read More About The Windermere Hotel
- 24-Hour Front Desk
- Elevator / Lift
- FREE Breakfast
- Room Service
- Shuttle To Airport (surcharge)
(*) = Free, some restrictions may apply.