Well set in London, citizenM London Victoria Station provides air-conditioned rooms, a shared lounge, free Wi-Fi and a restaurant. This 4-star hotel offers a bar. The property is non-smoking and is located 400 metres from Victoria Train Station.
Number of rooms: 242
292 Vauxhall Bridge Road London SW1V 1AE, Westminster Borough, London, SW1V 1AE, United Kingdom
Hotel booked 2 times today.