Choose your preferred currency.
CitizenM London Victoria Station offers a modern and stylish experience right in the heart of London. This innovative hotel features compact yet comfortable rooms designed with tech-savvy travelers in mind. Each room includes a king-size bed, mood lighting, and a large flat-screen TV, along with an en-suite bathroom equipped with a rain shower.
Strategically located, the hotel is just a short stroll from iconic landmarks such as Buckingham Palace and the Victoria and Albert Museum. With easy access to public transportation, exploring the city’s attractions is a breeze.
292 Vauxhall Bridge Road London SW1V 1AE, London, SW1V 1AE, United Kingdom
Theatres
0.09 kmTheatres
0.21 kmOther
0.22 kmFamous Streets
0.24 kmOther
0.25 kmMonuments and Landmarks
0.32 kmOther
0.42 kmOther
0.43 kmOther
0.48 kmMuseums and Art Galleries
0.56 kmTrain Stations
0.15 kmTrain Stations
0.18 kmHistorical Buildings
0.20 kmTrain Stations
0.20 kmTrain Stations
0.55 kmHistorical Buildings
1.04 kmHistorical Buildings
1.08 kmHistorical Buildings
1.11 kmHistorical Buildings
1.41 kmHospitals
1.49 kmNational Parks
0.74 kmNational Parks
0.85 kmNational Parks
1.10 kmRivers and Lakes
1.19 kmBeaches
1.46 kmNational Parks
2.40 kmNational Parks
2.73 kmBotanical Gardens and Zoos
2.99 kmNational Parks
3.04 kmBotanical Gardens and Zoos
3.09 km262 Vauxhall Bridge Road, London
1 Neathouse Place, London
3 Gillingham Street, London
239 Vauxhall Bridge Road, London
20 Gillingham Street, London
2 Bridge Place, London
Off 55 Eccleston Square 55 Gillingham St , London
101 Buckingham Palace Road, London
76A Wilton Road , London
Flat 7 92 Wilton Road, London