Saint George Wharf,
London,
United Kingdom,
SW8 2LS,
Greater London
-
Close to Westminster Abbey
Perfect
9.3
/10
Loved by St George Wharf Apartment guests
Excellent reception
Spacious apartment
Well-equipped kitchen
Convenient location
Helpful staff
"I really enjoyed my stay at this apartment. It was spacious, clean, and very comfortable."
Badar from United States
read full review
"The apartment was well stocked with all essentials and very nicely decorated."
Helena from Switzerland
read full review
"Very nice that the property has even simple things, e.g. oil, coffee, tea, salt etc. in the kitchen, soap, shampoo, conditioner in the shower."
Ernesta from Lithuania
read full review
Location
St George Wharf is situated along the River Thames, offering direct water taxi services to key locations in Central London, such as Westminster and Canary Wharf. The hotel is connected to Vauxhall Station, providing easy access to the London Underground and national rail services. Its prime location places guests within walking distance to attractions like the London Eye and Tate Britain.
Rooms
The hotel features a variety of apartments and suites, including fully furnished one, two, and three-bedroom options with river views. Each unit includes a modern kitchen equipped with essential appliances alongside spacious living areas. Selected apartments provide balconies, allowing guests to enjoy outdoor riverfront experiences.
Dining
St George Wharf offers on-site dining options including a café and restaurants serving international cuisines. Guests can experience a variety of culinary choices within walking distance, featuring a range of cafes, bars, and fine dining establishments. The hotel's riverside location adds to the diverse dining experiences available nearby.
Wellness
The hotel includes a fitness center, providing guests with access to gym equipment and exercise facilities. Additionally, wellness experiences are available nearby, including yoga studios and health clubs. The hotel's riverside promenade offers opportunities for scenic jogs or walks along the River Thames.
Business Services
St George Wharf accommodates business travelers with flexible meeting and event spaces equipped with audio-visual facilities. Guests can benefit from high-speed internet access throughout the property, supporting productivity during their stay. The proximity to the business district makes it a convenient choice for corporate visits.
Highlights
Location: Direct water taxi services to key locations
Rooms: One, two, and three-bedroom options
Dining: On-site dining options and nearby fine dining establishments
Wellness: Fitness center and riverside promenade
Business Services: Meeting and event spaces with audio-visual facilities
“This property strikes me as exceptionally well-placed for urban exploration, with immediate access to key transport links, including the tube and railway. I particularly note the spacious layouts, two bathrooms, and full kitchen amenities, a definite advantage for longer stays or family travel. For those prioritizing convenience and connectivity in London, this would be a strong choice.”
Julian PineEditor, UkLondon
View all
Choose your preferred room
The property features double rooms, family rooms, and suites, often including breakfast, free cancellation, and special offers
Two-Bedroom Apartment
2 persons
85 m²
1 King-size bed
Shower
Coffee machine
room details
Calendar of room availability and rates
See current availability and pricing for your dates
Facilities
Amenities are designed to ensure comfort and memorable stays
General
No smoking on site
Free Wi-Fi
Parking
No pets allowed
24-hour security
Smoke detectors
Electric vehicle charging station
Fire extinguishers
Guest Parking
Electric kettle
Cookware/ Kitchen utensils
Children
Cots
Room features
Heating
Tea and coffee facilities
Dining table
Bathroom
Washing machine
Self-catering
Electric kettle
Cookware/ Kitchen utensils
Media
Flat-screen TV
Show more
St George Wharf Apartment Location
Saint George Wharf,
London,
United Kingdom,
SW8 2LS,
Greater London
Map view
Saint George Wharf,
London,
United Kingdom,
SW8 2LS,
Greater London