Placeret 600 meter fra Victoria metrostation, tilbyder The Windermere Hotel, London en værdiboks og 24 timers security. Lyric Theatre ligger 10 minutters kørsel fra hotel og 5 minutters kørsel fra Sea Life London Aquarium.
Hotellet er 25 minutters gang fra centrum af London. Hotellet ligger i London Centrum område. St Gabriel's er også tæt på.
Nogle enheder har by udsigt.
En kontinental serveres hver morgen på stedet. De har en a la carte-restaurant med britiske retter. På selve ejendommen kan gæsterne slappe af på lounge bar. Der er flere restauranter, herunder Cambridge Street og The Pimlico Grid, som tilbyder sunde måltider 100 meter væk fra stedet.