Doté d'un balcon, l'Apartment Flat in Vauxhall est situé à Londres, à seulement 1,7 km de Big Ben et à 1,4 km du palais de Westminster. Il est situé à 2 km du Churchill War Rooms et dispose d'un ascenseur. Il se trouve à 1,7 km de l'abbaye de Westminster et à 2,1 km du centre-ville.
Doté d'une connexion Wi-Fi gratuite, cet appartement 1 chambre dispose d'une télévision à écran plat, d'un lave-linge et d'une cuisine entièrement équipée avec un four et un micro-ondes. Les serviettes et le linge de lit sont fournis. Cet établissement est non-fumeurs.
Un service de location de vélos est assuré sur place.
L'Apartment Flat in Vauxhall se trouve à 1,8 km de la gare de Waterloo et à 2,3 km de la maison de banquet. L'aéroport de Londres-City, le plus proche, est implanté à 14 km.