Route GuidesRoutes City GuidesCities Map Log in

Park Plaza Victoria London

London
239 Vauxhall Bridge Road, London, SW1V 1EQ

299 rooms · ★★★★ · from £135


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.