Park Plaza Victoria London

Starting at

$ 215

Availability

Select the date of your trip

Property Info

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 is situated just two minutes from Victoria railway station with fast links to London Gatwick Airport, and the London Underground network, and bus terminals. This is the perfect starting point to explore this extraordinary and unforgettable city. This hotel offers 299 air-conditioned rooms with contemporary design and modern amenities. Each room comes with free Wi-Fi, 49...

More details
Check-in starts at: 15:00

Check-out ends at: 11:00

Property Amenities

Reception services
Concierge