"Good amenities including kitchen, dishwasher and washing machine."
Vajira from Australia
read full review
4-star self-catering apartments next to Vauxhall Station
Amenities
Each apartment has a seating area with a sofa and a flat-screen TV. The accommodation offers a telephone and an iPod dock. A fully-equipped kitchen and an en suite bathroom with a shower and a bath are found in every apartment.
Room Types
Guests can select from One-Bedroom, Deluxe One-Bedroom, Two-Bedroom, and Deluxe Two-Bedroom apartments. The building has 10 apartments in total. Free WiFi and a lift are available for all guests.
Location
Vauxhall Underground Station on the Victoria Line is a 3-minute walk from the apartments. Vauxhall Train Station is also a 3-minute walk. Still Life - Vauxhall is located at Aquarius House, St George Wharf, in Lambeth.
Local Attractions
Big Ben is a 24-minute walk from the property. Vauxhall City Farm is a 7-minute walk, and Kia Oval cricket ground is a 10-minute walk. Buckingham Palace is 1.4 miles away and Battersea Park is 1.3 miles away.
Dining
The hotel has a bar and a restaurant on site. Nearby restaurants include Cottons and The Waterfront, both within 50 yards. A Costa Coffee is a 200-yard walk from the building.
Highlights
Rooms: 10 apartments in 4 layouts
Amenities: Fully-equipped kitchens and free WiFi
Location: 3-minute walk from Vauxhall Station
Dining: Bar and restaurant on site
Landmarks: 24-minute walk to Big Ben
“Still Life - Vauxhall's Thameside position is its undeniable triumph, placing you moments from transport links while offering serene river views, often from a rather pleasant balcony. The apartments feel generously proportioned for London, equipped with practicalities like full kitchens and laundry, making them a comfortable base for exploring the city's considerable offerings.”
James DavidEditor-in-Chief at Ukgreaterlondon
Select your room type
Still Life - Vauxhall offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals
Two-Bedroom Apartment
2 persons
65 m²
1 Double bed and 1 Double bed
Air conditioning
Bathtub
room details
Deluxe One-Bedroom Apartment
2 persons
48 m²
1 Double bed
Balcony
Bathtub
room details
Deluxe Two-Bedroom Apartment
2 persons
70 m²
1 Double bed and 1 Double bed
Balcony
Bathtub
room details
Show all rooms
Price and Room Availability Calendar
Check availability and prices for your dates now!
Facilities
Still Life - Vauxhall offers amenities for your comfortable stay and unforgettable experiences
Facilities: Great
8.1/10Review score
General
No smoking on site
Wi-Fi
No pets allowed
Lift
Children
Cots
Room features
Heating
Sitting area
Dining table
Ironing facilities
Bathroom
Washing machine
Free toiletries
Self-catering
Electric kettle
Dryer
Cookware/ Kitchen utensils
Media
Flat-screen TV
Room decor
Parquet floor
Show more
Still Life - Vauxhall Location
Aquarius House, St George Wharf, London, SW8 2LP,
Map view
City landmarks
Landmark
London Eye
2.04 km
Garden
Buckingham Palace
2.06 km
Church
Westminster Abbey
2.01 km
Landmark
Big Ben
2.12 km
Garden
The Oval
1.7 km
Public Building
Houses of Parliament
2.28 km
Gallery
Tate Britain
990 m
Square
Trafalgar Square
2.52 km
Museum
The National Gallery
2.61 km
Museum
V - Victoria and Albert Museum
3.44 km
Market
Borough Market
3.31 km
Landmark
Churchill War Rooms
2.37 km
Gallery
Tate Modern
3.08 km
Museum
The British Museum
3.78 km
Museum
Imperial War Museum London
2.03 km
Palace
St James's Park
2 km
Castle
Tower of London
4.26 km
Church
Westminster Cathedral
1.83 km
Church
Westminster
1.94 km
Landmark
Banqueting House
2.15 km
Aquarium
SEA LIFE Centre London Aquarium
1.96 km
Bridge
Lambeth Bridge
1.33 km
Harbour
Tower Bridge
4.14 km
Opera House
Covent Garden
2.96 km
Farm
Vauxhall City Farm
940 m
Square
Piccadilly Circus
2.8 km
Palace
Lambeth Palace
2.15 km
Nearby
Bridge
Vauxhall Bridge
450 m
Bridge
Vauxhall Tube
50 m
Restaurants
Pop Art Sushi
80 m
7 St George Wharf
Kennington Lane Cafe
1.15 km
383 Kennington Lane Vauxhall
Steax And The City
250 m
3 St. George Wharf
Vauxhall Street Food & Beer Garden
220 m
6A South Lambeth Place
The Black Cab Coffee Co
330 m
1 Nine Elms Ln
Opa Opa Street Food
340 m
Culvert Pl
COUNTER Vauxhall Bar & Restaurant
440 m
Restaurant
Explore London
Explore Vauxhall
Top Attractions
Activities
Dining
Entertainment
Coca-Cola London Eye
25 minutes' walk
Iconic Ferris wheel offering stunning views of London. Great for photos at sunset and features guided river tours.
Westminster Abbey
25 minutes' walk
Historic church known for royal ceremonies. Visitors can enjoy audio tours and explore its impressive architecture.
The Oval
20 minutes' walk
Famous cricket ground hosting international matches. Offers guided tours showcasing its rich sporting history.
Tate Britain
12 minutes' walk
Home to British art from 1500 to present. Notable for its stunning galleries and free admission to permanent collections.
Vauxhall Gardens
8 minutes' walk
Lovely gardens perfect for a leisurely stroll or a picnic. Ideal for relaxation after a day of sightseeing.
Biking along the Thames
5 minutes' walk
Biking available along the scenic River Thames. Rentals nearby and bike lanes make for an exciting ride.
Pop Art Sushi
1 minute' walk
Vibrant sushi spot serving creative rolls and fresh sashimi. Casual atmosphere, perfect for a quick bite.
Steax And The City
3 minutes' walk
Steakhouse known for prime cuts and a relaxed setting. Ideal for meat lovers and offers vegetarian options.
The Black Cab Coffee Co
4 minutes' walk
Charming café serving quality coffee with a cozy vibe. Great for socializing or relaxing before evening plans.
Vauxhall Street Food & Beer Garden
3 minutes' walk
Lively venue featuring diverse food stalls and craft beers. Family-friendly atmosphere with weekly live music events.
Getting around
City Centre
London 28 min · 2.3 km
Airports
London City (LCY) 24 min · 15.7 km
London Heathrow (LHR) 42 min · 27.6 km
Train
London Victoria Metro Station 21 min · 1.7 km
Underground
Vauxhall 4 min · 300 m
Bus
Bus stop 3 min · 200 m
Want to see Exclusive Early Booking Rate?
Get exclusive rates right now!
Check Rates
Property information and rules
Check-in
from 15:00-19:00
Check-out
until 11 am
Internet
Wireless internet is available in the entire apartment for free.
Children & extra beds
There are no cots provided in a room.
Pets
Pets are not allowed.
Number of rooms:
10
Reviews and Ratings
Feedback about Still Life - Vauxhall from previous guests about their experience.
Cleanliness
8.3/10
Comfort
8.4/10
Facilities
8.1/10
Free Wi-Fi
9.4/10
Location
9.3/10
Staff
8.9/10
Value for money
8.2/10
Pros
River Thames views
Excellent transport links
Fully equipped kitchen
Convenient supermarket access
Cons
Poor maintenance
Cleanliness issues
Guest reviews
based on 217 reviews
8.3/10
No reviews yet on our siteUnfortunately, our guests have not yet left any reviews for this hotel, but you can read reviews from Booking.com.