Staybridge Suites London - Vauxhall is a 3-star venue set just 2.9 km from The Place, City Hall and London Bridge. Since 2015, it has been hosting guests in the center of London.
Thanks to a tube station nearby, the quiet hotel is well connected with other parts of London. Lambeth Bridge, Albert Bridge and Houses of Parliament are located just 400 meters from the venue.
Enclosed by the tower, the palace and museums, the hotel offers a stunning view over the city.
The venue is 2 km away from the city center. The property is 15 minutes' drive from London City airport.
The hotel offers 93 rooms featuring a kitchen, a personal safe, a closet, satellite TV and pay TV as well as spacious bathrooms with bath sheets, a power shower and a bathtub. Some rooms feature views over the River Thames. A fridge, a dishwasher and a kettle are also provided for self-catering.
Eat & Drink
Complimentary drinks are offered in the lobby bar.
Guests will benefit from room service, dry cleaning and ironing service along with parking, an elevator and a baggage storage.
Leisure facilities, such as a golf course and a tennis court, are provided on site.
Wireless internet is available in the entire hotel for free.
Paid public parking is possible at a location nearby.
The hotel staff speaks English, French, Spanish, Italian, Romanian, Polish, Russian, Korean.