The Staybridge Suites London Vauxhall is located within the developing area of Vauxhall and Battersea. Less than 5 minute walk from the hotel is River Thames and Albert Embankment. A stroll along the riverside takes you towards Southbank and Westminster and many restaurants and bars,
Hotel is in a great location close to the tube station and London City Airport. The rooms are big and have everything you need. Very nice staff including reception, breakfast and housekeeping.
negative thing was that I requested a quiet room but seems like we got exactly the opposite, room was facing the main road, located above the hotel entrance and just opposite the elevator. [Less]