Staybridge Suites London - Vauxhall is a 3-star property only 2.9 km from The Place, City Hall and London Bridge. Since 2015, it has been hosting guests in the heart of London.
The stunning location makes the tower, the palace and museums easily reachable. Lambeth Bridge, Houses of Parliament and The London Eye are located 600 meters from the hotel.
This quiet property offers proximity to a river and parks.
This hotel is just 450 meters away from Westminster, Tate Britain (R) bus stop and within a 5-minute walk from Vauxhall underground station. The hotel is located 15 minutes walk from London City airport.
Modern rooms feature a dressing area, a personal safe, a closet, climate control and pay TV. Guests will enjoy a view of the River Thames from their rooms. They also have separate bathrooms with a hairdryer, bath sheets and a bathtub.
Eat & Drink
Complimentary drinks are offered in the lobby bar.
Guests can benefit from car rentals available at the hotel.
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.