Il se trouve à 3 km du musée British et à 2 km du Palais de Buckingham.
Le centre de Londres se trouve à seulement 4 km. Church Street et le musée Madame Tussauds sont à 19 minutes de marche.
Chaque chambre a un canapé et un coin salon. Un canapé sont à votre disposition, en plus d'options de divertissement 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. Il y a 1 salle de bains équipées de toilettes séparées et d'une baignoire ainsi que d'un sèche-cheveux et des draps de bain.
Les installations indépendantes disposent d'une cuisine complète avec un micro-ondes, une bouilloire électrique et un réfrigérateur. Burger Craft at The Green Man et le Zonzo offrant des spécialités diverses, sont à 150 mètres. Offrant un accès au reste de Londres, la station de métro Edgware Road se trouve à 5 minutes à pied.
Arrivée:à partir de 14:00-20:00 heures
Départ:jusqu'à 07:00-11:00 heures