Aquarius House, St George Wharf, London, United Kingdom
To enjoy your vacation in London, stay at the 10-room Still Life - Vauxhall London apartment, which is 4.2 km from the Tower Bridge and within 25 minutes' walk of the cantilevered Coca-Cola London Eye Observation Wheel. Guests can use Wi-Fi for either business or leisure reasons.
The buzzing Theatre-district Piccadilly Circus Square is 2.2 km away, while Vauxhall Bridge is in the immediate vicinity of the stylish apartment. Still Life - Vauxhall apartment is also located right around the corner from the Vauxhall Tube Station.
The accommodation offers a balcony, a seating area, and a living room, as well as comforts like climate control and a washing machine. At Still Life - Vauxhall apartment, guests will enjoy the convenience of a dryer, free toiletries, and towels in the bathroom. Furthermore, a separate toilet and a shower/bath combination is available.
Along with self-catering amenities like a full kitchen, the apartment also offers a dining area. The contemporary apartment is a mere 650 metres from Vauxhall tube station.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Still Life - Vauxhall!
For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
Sam
2021-08-24
Although the area is not so NICE, the apartment is short walk to Vauxhall Tube, the airport. Genuine management and staff. Nice service too.
Internet connection was terrible.