Staybridge Suites London - Vauxhall is a 3-star contemporary property offering a spacious accommodation steps away from BFI Southbank, National Gallery and St. James's Park. Since 2015, it has been hosting guests in the heart of London.
Located in a natural area close to Vauxhall subway station as well as museums and a palace in London. You can see Clapham, Houses of Parliament and Churchill War Rooms only 200 meters from the property.
15 minutes' drive from London City airport and 10 minutes' walk to Vauxhall train station.
The hotel offers 93 rooms with a stunning view on the river appointed with a mini-refrigerator, a writing desk, individual climate control, satellite TV and a laptop-size safe and offering separate bathrooms with a power shower, bath sheets and a hairdryer. Guests will enjoy a view of the River Thames from their rooms. They are equipped with a dishwasher, an electric kettle and a microwave.
Eat & Drink
Complimentary drinks are offered in the lounge bar.
Business travelers can use a business corner and a meeting room available on site.
On-site leisure facilities include a tennis court and a golf course.
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.