La Rue commerçante Neal Street se trouve à 3 km de l'établissement, tandis que le Musée Sherlock Holmes est à 16 minutes de marche.
L'hébergement fournit des chambres avec un canapé et un coin salon. Vous disposerez d'un canapé ainsi que d'une variété d'options multimédias, dont une TV et une TV à écran plat avec des chaînes satellite. Des lits équipés des oreillers en duvet sont à la disposition des clients. Les 1 salle de bains, équipées de toilettes séparées et d'une baignoire, comprennent un sèche-cheveux et des draps de bain.
Vous pourrez préparer vos propres repas dans une cuisine complète dotée de micro-ondes, d'une bouilloire électrique et d'un réfrigérateur. Burger Craft at The Green Man avec des repas de la cuisine américaine attend les hôtes à seulement 5 minutes de marche. La station de métro Edgware Road se trouve à 5 minutes de marche, offrant un accès aux quartiers populaires de Londres.
Le centre-ville de Londres est à 4 km du site. Les sites d'intérêt populaires de la région incluent également Church Street, qui se trouve à 6 minutes à pied.