London Specialists * No Booking Fees * Lowest Rates Need Help? Call us on +44 (0) 843 289 8820 info@check-in-london.com
St George Wharf Apartments are stylish and award-winning residences located on the banks of the River Thames in Vauxhall with stunning futuristic architecture and breathtaking views across the river and city. These exceptional self-catering apartments are only a short distance from popular tourist sights and attractions like the London Eye, House of Parliament and Buckingham Palace with many local amenities, shops, restaurants and bars closeby. Vauxhall station is conveniently located right next to the apartments with underground and mainline links to many destinations. St George Wharf Apartments offer modern and contemporary two bedroom apartments with elegant interiors, spacious open plan living areas, 24 hour security and weekly maid service making them a perfect choice for both long term and short stay accommodation. For stays of over 28 nights please contact us for rates.
To View More Details click a Serviced Apartment Type below...
Check-in & Check-out : Check-in is from 14:00 and Check-out is by 10:00. 24 Hour Building Concierge.
Apartment Rental Policy - Click Here The payment terms and cancellation policy for your booking will vary depending on the apartment you choose. You can view the applicable terms by clicking the link above. There is also a link on the Booking Summary page.
Transport Links :
Buses : 36, 436, 185, 2
Underground : Vauxhall
Rail : Victoria