Plaza On The River Hotel & alternatives.
Hotels near Plaza On The RiverLaunch the HotelMap above to see discount rates for the Plaza On The River and nearby alternative hotels. The Plaza On The River Hotel is in the London area called Kennington. Main attractions near the Plaza On The River Hotel include Tate Britain, Garden Museum, Gasworks. The nearest station is Vauxhall Tube Station. The Plaza On The River HotelMap connects live to the hotel's own reservation system - showing you true room availability and the latest special offer rates directly from the hotels.
Luxury Town House
51 Buckingham Gate, London, SW1E 6AF
20 minutes walk from Plaza On The River
100% of past customers recommend this hotel.
Located just a few moments away from the famous Buckingham Palace, the 51 Buckingham Gate, Taj Suites and Re...