Il se trouve à moins de 5 minutes à pied de la station de métro Hyde Park Corner.
Il se trouve à moins de 2 km du musée des Sciences de Londres et à quelques minutes de route du Palais de Buckingham. Le centre-ville de Londres est accessible en 20 minutes à pied. Le Musée Churchill War Rooms se trouve à moins de 25 minutes à pied de la propriété. La station de métro la plus proche est à moins de 5 minutes de marche.
En séjournant dans l'une des 6 chambres, vous pourrez utiliser une TV à écran plat avec des chaînes satellite ainsi qu'une cafetière/théière. Elles comportent des salles de bain avec une douche à l'italienne et le confort est assuré par un sèche-cheveux et des draps de bain. Des nombreuses chambres offrent une vue sur la ville.
Offrant une variété de plats, The Old English Coffee House et Pizzeria Pinocchio sont à peu près 300 mètres de là.