*Saving You £££, Near Buckingham Palace!* Great Offers, Great Location * DON’T MISS OUT * A superb four-star deluxe, design-led hotel located just 2 minutes from Victoria Underground and within walking distance of some of London’s main attractions including Buckingham Palace, Westminster Abbey, Hyde Park and Big Ben. Modern guestrooms and great facilities make this a very popular luxury hotel in the centre of London.
Hotel Name: Park Plaza Victoria
Address: 239 Vauxhall Bridge Road, London SW1V 1EQ, United Kingdom
Official Website: Park Plaza Victoria