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,
Once again, welcomed as a regular client at the hotel.
Recognised immediately and swift and efficient booking in.
The staff here never fail to make your stay pleasant and relaxing, even if you are on[More]
This is now the second visit to the Hotel Indigo - Earls Court. The hotel is immaculately presented with the staff friendly, welcoming and attentive.
I would not hesitate to stay again next time I'm[More]
in London. [Less]