Venue: Park Plaza Victoria Hotel, London
The four-star Park Plaza Victoria London is a refined, contemporary hotel near Victoria Station in Central London. A quick jaunt from the Underground, Park Plaza Victoria London is an ideal location from which to explore one of the world’s most engaging cities. Minutes from Buckingham Palace, the Houses of Parliament and Westminster Cathedral.
Hotel Cancellation Policy: 7 days prior to the arrival date. Any cancellations after 7 days or any no show will be subject to 100% charge of the room rate and will be charged to the individual guest’s credit card.