Il est situé à seulement 650 mètres de la station de métro Gloucester Road.
Le musée Madame Tussauds se trouve à moins de 3 km de l'appartement, tandis que le Musée Sherlock Holmes est à 3 km. Le centre-ville est à seulement 4 km, et l'aéroport de Londres-City est à 20 km. Le Palais de Buckingham est à 10 minutes en voiture.
Chaque chambre a une TV à écran plat avec des chaînes satellite. Parmi les équipements multimédias de la chambre, vous trouverez une TV à écran plat avec des chaînes satellite. Il y a 1 salle de bain.
Les clients sont invités à préparer leur propre nourriture dans une kitchenette. À 150 mètres, les Downstairs at One Ninety et le Verdi - Italian Kitchen offrent une variété de plats.