
London, United Kingdom
Park Plaza Victoria London
4-star hotel · RADISSON HOTEL GROUP
This sophisticated and elegant hotel is located in Vauxhall Bridge Road in London. The hotel is ideally located near many tourist attractions including the West End Theatres, Hyde Park, Buckingham Palace, and Big Ben. The hotel…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Secure parking


