London logo

Park Plaza Victoria London

Check Availability

Park Plaza Victoria London
239 Vauxhall Bridge Road
London
SW1V 1EQ
United Kingdom

Rooms from £106.92 ( €117.61 / $155.03 ) per night

Picture of Park Plaza Victoria London


Park Plaza Victoria Hotel features a modern spa, stylish cocktail bar and large luxury bedrooms. Situated in lively Victoria, the hotel is a 2-minute walk from Victoria Station, and 5 minutes' walk from Buckingham Palace.

Click here for more Information on the Park Plaza Victoria London together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the London area London Visitor Information