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,
It was a pleasant stay and I will be using the hotel again, all the staff I encountered were efficient but friendly. They attended to any problems I had immediately. I will be using this hotel on a[More]
regular basis for the next 10 weeks.
The only complaint I would have is that the smoking area at the back of the bar has no shelter, therefore if it is raining you have to go out the front.
Apart from that everything is excellent [Less]