La tour de Londres est accessible en 15 minutes de route, tandis que l'aéroport de Londres-City est à 20 km.
Si vous souhaitez visiter les environs, vous pourrez visiter le musée Madame Tussauds situé à 19 minutes de marche. Le centre de Londres se trouve à seulement 4 km. Le Musée Sherlock Holmes est aussi juste à une courte distance en taxi.
Les installations des chambres comprennent une TV à écran plat avec des chaînes satellite, ainsi que des commodités telles qu'un fer à repasser et une table à repasser. Les équipements de sécurité dans les chambres comprennent des détecteurs de fumée. Un bidet et une douche à l'italienne sont fournis sur demande. Un sèche-cheveux, des articles de toilette pour les hôtes et des draps de bain sont accessibles.
Il a aussi une cuisine équipée de micro-ondes et d'un grand frigo. Des équipements de cuisine tels qu'une cafetière/théière sont fournis pour offrir aux clients une expérience pratique. Dosa Chai et Lockhouse sont situés à seuls 300 mètres. Offrant un accès au reste de Londres, la station de métro Paddington se trouve à 10 minutes de marche.