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.

239 Vauxhall Bridge Road, Westminster Borough, London, SW1V 1EQ, United Kingdom

The spacious bedrooms at the contemporary Park Plaza Victoria London have air conditioning and flat-screen TVs with on-demand movies. All rooms feature work desks and WiFi access.

The Park Plaza Leisure Club features a sauna and steam room. There is also a fully equipped gym that guests can use.

TOZI is a vibrant Italian restaurant and bar specialising in Venetian cicchetti, meaning small plates, and classic Italian cocktails.

The hotel is centrally located, within a kilometer of Parliament Square, Westminster Abbey and Big Ben.

Park Plaza Victoria London

Check Available Dates

Check Now