City Marque Albert Serviced Apartments
3.8
(44 reviews)Aquarius House, St George Wharf, London SW8 2LP England
+44 333 311 3333Official websiteBusiness
Condominium
Great View
Mid-range
Hotel
About
Our Albert Apartments are characterised by ultra-modern design and spacious layout. With its riverside location, the building boasts some of the best views of London's skyline. Located less than 50m from Vauxhall station, the premise benefits from its own shopping centre, pharmacy and cafe. The block offers an excellent range of short stay apartments as well as penthouse luxury accommodation.