Aquarius House, St George Wharf, London, United Kingdom
The 10-room Still Life - Vauxhall London apartment is located within 25 minutes' walk of Buckingham Palace and offers Wi-Fi for either business or leisure. Merely 250 metres from Vauxhall tube station, the stylish apartment is within 2 km of Parliament Square.
The Victoria and Albert Museum is approximately a 10-minute drive away, while New Covent Garden Market is just steps from the apartment. Guests will easily find the victorian parkland "Vauxhall Park", which is a mere 0.6 km from the contemporary property.
At this apartment, a separate toilet and shower/tub combinations are provided to improve your comfort. Furthermore, a dryer and towels is available.
With a fully-equipped kitchen as part of its self-catering amenities, Still Life - Vauxhall apartment also provides guests with a dining area to enjoy their meals. Still Life - Vauxhall apartment is conveniently situated 4.3 km from Marylebone train 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.
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.