L'Apartment in the heart of London est situé dans le quartier de Westminster Borough à Londres, à 200 mètres de la station de métro Leicester Square, à 100 mètres de l'Arts Theatre et à 500 mètres du Royal Opera House. Il est situé à 400 mètres de Charing Cross et dispose d'un ascenseur. Il se trouve à 600 mètres du théâtre Savoy et à moins de 700 mètres du centre-ville.
Doté d'une connexion Wi-Fi gratuite, cet appartement de 2 chambres dispose d'une télévision à écran plat, d'un lave-linge et d'une cuisine entièrement équipée avec lave-vaisselle et four. Les serviettes et le linge de lit sont fournis. Pour plus d'intimité, l'hébergement dispose d'une entrée privée.
Vous séjournerez à proximité de la National Gallery, de Trafalgar Square et du Queen's Theatre. L'aéroport de Londres-City, le plus proche, est implanté à 14 km.