Loading hotels
Confirming room availability...
Plaza On The River, 18 Albert Embankment, London, United Kingdom
LocationPlaza on the River Club and Residence is a five star property located in the commercial and residential district of central London – the Vauxhall. This property is on the south bank of the River Thames, opposite to the Tate Britain Art Gallery, overlooking some of London’s most impressive landmarks including the Houses of Parliament, Big Ben, London Eye, London Dungeons and the London Aquarium. Other nearby attractions include Westminster Abbey, the Imperial War Museum, the Oval Cricket Ground and Buckingham Palace.FacilitiesServices available include a laundry and dry cleaning, personal shopping, in-room spa, business services and valet parking. The 24-hour guest relations team can assist with arranging chauffeur driven cars. Guests have a wide selection of seafood and a specialties from a vast menu of East meets West ingredients served at the stylish restaurant and bar.AccommodationThe hotel offers 65 fully air-conditioned studios and one and two bedroom suites. All rooms are equipped with a spacious lounge and fully-furnished kitchenette, high speed wireless internet connection, plasma TV with satellite channels and a marbled en-suite bathroom. Sports/EntertainmentGuests have a complimentary access in the fitness center complete with cardiovascular facilities. In addition, recreational activities like tennis, local jogging and horse riding can also be enjoyed and arranged by the concierge.