Saint George Wharf, London, United Kingdom
The 2-room St George Thames Apartment, located in the Lambeth district, about 2 km from Big Ben, features views of the city. Staying in this spacious apartment, nestled next door to Newport Street Gallery, guests can relax on a terrace.
The Extravagant 1707 Fortnum & Mason Department Store is at a distance of 25 minutes' walk and Vauxhall metro station is 500 metres away. This 85 m² apartment is a mere 1.9 km from Westminster Abbey.
Guests can benefit from a balcony and a place for dining, as well as a number of in-room amenities like a flat-screen TV with satellite channels. At this accommodation, a walk-in shower have been provided to enhance your comfort. Furthermore, the bathroom boasts towels.
Along with coffee and tea making equipment, self-catering facilities in an equipped kitchenette include a fridge, an oven, and kitchenware. London City airport is 20 km from St George Thames Apartment.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about St George Thames Apartment!
For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please