Situé à seulement 5 minutes à pied du parc Whittington, l'hotel London 72 City Center Studio Top Location I offre un accès aux attractions touristiques de Londres.
L'hotel est basé dans le quartier Holloway, à 3 km du Musée des canaux de Londres. L'hotel est situé à proximité de sites naturels tels que les Regent's Park (4 km) et le Gratte-ciel Sky Garden (7 km). 72 City Center Studio Top Location de Londres est basé à 15 minutes en voiture du London Eye. Cet hébergement se trouve à seulement 600 mètres de la Archway et à deux pas de la gare d'Upper Holloway.
À seulement 8 minutes de marche de l'hotel silencieux, The Spoke sert des repas britanniques.