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,
On arrival at this hotel I was surprised that it had such lovely grounds all well kept, ample parking. On entrance to the hotel I was overwhelmed by the size of the reception area so large and[More]
spacious. Reception extremely courteous and helpful.
Considering this hotel is used possibly a lot by business people it serves all other guests extremely well. I was disappointed I did not take my swimming and gym clothes, my fault for not researching the hotel first I chose for ease of location. If I could be guaranteed all Holiday Inn hotels would be like this I would certainly book them alas this is not the case but a HUGE well done to this particular one. Excellent value. [Less]