City Marque Thames View Serviced Apartments

3.5
(49 reviews)
St George Wharf, London SW8 2LP England
+44 333 311 3333Official website
Business
Condominium
Great View
Mid-range
Hotel

About

Our Thames View Apartments are characterised by ultra-modern design and spacious layout. Located less than 50m from Vauxhall Station, the premise offers a shopping centre, pharmacy and several cafes. With a riverside location, the building boasts some of the best views of London's skyline and the iconic River Thames.

City Marque Thames View Serviced Apartments | London | United Kingdom | TripAligner