Park Plaza Victoria London
Vauxhall Bridge Road, Victoria/Buckingham/Westminster, SW1V 1EQ
Very Good, 4 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.
Less InfoThis 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 Pal...
More Info