
With Buckingham Palace, Tate Britain and Big Ben within walking distance, Park Plaza Victoria London puts you at the heart of London. The hotel's 287 spacious guestrooms feature family-friendly Apartments with a pull-out sofa bed and kitchenette. Additional facilities include TOZI Restaurant & Bar for Italian cicchetti, a fitness suite and there's free Wi-Fi throughout the hotel.