Park Plaza Victoria London is an oasis of calm in the heart of central London. A short walk from Victoria Station and close to the city’s key transport hubs, the hotel boasts 299 contemporary guestrooms, including 23 stylish studio, one- and two-bedroom apartments. Business travellers enjoy unlimited Wi-Fi and can purchase access to the Executive Lounge for breakfast, refreshments and evening canapés. Dining options include the Italian TOZI Restaurant & Bar and Vic’s Bar.
Park Plaza Victoria London
239 Vauxhall Bridge Rd
London, England, United Kingdom