Common description
This refined and elegant hotel is located on Vauxhall Bridge Road in London. The hotel is ideally located close to many tourist attractions including the West End theatres, Hyde Park, Buckingham Palace and Big Ben. The hotel is located just two minutes from Victoria Rail Station, providing quick access to London Gatwick Airport, the London Underground network and bus terminals. It is the ideal starting point for exploring this extraordinary and unforgettable city.
Hotel
Park Plaza Victoria London on map