Situé à environ 20 minutes à pied d'allure du Palais de Buckingham, l'hotel City Marque Thames View Serviced Apartments Londres se trouve pas loin du pont de Vauxhall.
Le centre de Londres est à 20 minutes à pied de l'hotel, et des lieux culturels tels que le musée Victoria and Albert sont dans une zone de 3 km. Le London Eye, à 25 minutes de marche, est certainement un incontournable pour les touristes en famille à Londres. Les clients pourront également visiter Courtenay Square, qui se trouve dans une zone de 1 km. City Marque Thames View Serviced est situé près du Musée Wallace Collection, et Vauxhall est à seulement 200 mètres. La station de métro la plus proche à la résidence est Pimlico, à 10 minutes à pied.
The Waterfront sert différents types de plats asiatiques juste à côté de cet hébergement.