La station de métro la plus proche est la station de métro Baker Street à 10 minutes de marche.
Chaque chambre a une TV à écran plat avec des chaînes satellite et des détecteurs de fumée. Les clients bénéficieront également d'une TV à écran plat avec des chaînes satellite, ainsi que de dispositifs de sécurité, notamment des détecteurs de fumée. Il y a 2 salles de bain. Un sèche-cheveux et des serviettes sont également accessibles.
En outre, il y a une cuisine complète pour le confort des clients. Une variété de plats sont servis dans The Windsor Castle Pub et L' Antica Pizzeria Da Michele, qui sont à seulement 11 minutes à pied.
L'Abbaye de Westminster est à une distance de 4 km, tandis que le Palais de Buckingham est à 3 km. Le centre-ville est à seulement 4 km, et l'aéroport de Londres-City est à 20 km. Le musée Madame Tussauds se trouve dans une zone de 1 km.