Set approximately a 25-minute stroll from St James's Park, the 10-room Still Life - Vauxhall London apartment features a fully-fittied kitchen for self-catering. The stylish apartment lies in the Barnes district, 1.5 miles from Green Park London.
Situated near a beach, the apartment also offers easy access to New Covent Garden Market, which is only 950 feet away. Still Life - Vauxhall apartment is also conveniently located around 30 minutes by foot from the official residence "Lambeth Palace".
This apartment offers a balcony and a sitting area, as well as comforts like an air conditioner. At the property, guests will enjoy the convenience of hairdryers and towels in the bathroom. Furthermore, a separate toilet and a shower/bath combination is available.
Guests can make use of a fully furnished kitchen in Still Life - Vauxhall apartment to whip up a tasty homemade meal. The contemporary property is located just moments from Vauxhall metro station.
Book Still Life - Vauxhall London
General information
Contact information
Aquarius House, St George Wharf, London, United Kingdom;
Still Life - Vauxhall reservations available at 'rooms'
Still Life - Vauxhall phone number isn't available on our site, if you want to call Still Life - Vauxhall visit site of a hotel
Still Life - Vauxhall Location
Aquarius House, St George Wharf, London, United Kingdom
Still Life - Vauxhall Apartment Deals
8.4
Review score
Based on 286 reviews
Main Features
Wi-Fi
Cots
No pets allowed
Still Life - Vauxhall Amenities
General
No smoking on site
Wi-Fi
No pets allowed
Lift
Dining
Electric kettle
Dryer
Cookware/ Kitchen utensils
Room Amenities
Heating
Sitting area
Dining table
Ironing facilities
Washing machine
Free toiletries
Flat-screen TV
Cots
Parquet floor
Still Life - Vauxhall Offers
Please wait, we're checking available rooms for you.
Unfortunately, this property has no available rooms for your dates.