Up to % off
Park Plaza Victoria London located in London. 1.8km away to St James's Park and 27km to Heathrow Airport. Facilities and services include Wi-Fi connection, non-smoking property, multilingual staff, gym/fitness facilities, bar and restaurants.
Rooms feature Wi-Fi connection, hairdryer and coffee/tea making facilities.
**Please note that check-in time 15:00**
Address: 239 Vauxhall Bridge Road, London, SW1V 1EQ, United Kingdom.
Rooms feature Wi-Fi connection, hairdryer and coffee/tea making facilities.
**Please note that check-in time 15:00**
Address: 239 Vauxhall Bridge Road, London, SW1V 1EQ, United Kingdom.