Address: 239 Vauxhall Bridge Road,
+44 (0) 20 7769 9999
Guests at our Victoria Station hotel in Central London can enjoy an Executive Lounge, Business Centre, Wi-Fi access and a health club. Our friendly staff are committed to making your stay outstanding, and we are happy to accommodate any request.
Number of rooms: 299 Website: