The London hotel (Park Plaza Victoria), modern luxury hotel 4 stars, is a design hotel offering its guests a luxurious and elegant accommodations in the heart of the capital.
Many photos and unbiased hotel reviews written by real guests are provided to help you make your booking decision. Luxury hotels (including 5 star hotels and 4 star hotels) and cheap London hotel (with best discount rates and up-to-date hotel deals) are both available in separate lists. Always bear in mind that with Maplandia.com and Booking.com the best price is guaranteed!
The hotel is located at 239 Vauxhall Bridge Road in London, Lambeth, South East, England, United Kingdom – see London map ».