Still Life - Vauxhall apartment is located in the Lambeth district of London, and Vauxhall tube station is a 10-minute walk away. Wi-Fi is provided for both business and leisure activities.
The contemporary apartment is a 25-minute walk from SEA LIFE Centre London Aquarium, a 25-minute walk from the cantilevered Coca-Cola London Eye Observation Wheel, and also within 300 metres of New Covent Garden Market. Guests will find Vauxhall Tube a short way from the apartment.
The lovely property features a sofa set and is equipped with a flat-screen TV with satellite channels, an iron and ironing board, and amenities like air conditioning. They are fitted with parquet flooring. Guests will benefit from a separate toilet and a shower. Furthermore, a dryer and towels is available.
A freezer, an oven, and a stovetop are provided in a full kitchen of this apartment. An European cuisine is served at The Rex Whistler Restaurant, situated a 5-minute walk away. The stylish Still Life - Vauxhall apartment is 20 km away from London City airport.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
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.
Find your perfect place to stay!
Great locations and deals for every budget.