Call to speak to one of our experts 0330 094 8364
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.

Please wait...

We're searching our best deals
  • Book with confidence
  • Award-winning agency
  • ABTA & ATOL protected
  • Secure online booking