Offrant un stockage des bagages, Mabledon Court Hotel Londres se trouve dans le voisinage de "Stötteritz" à Londres, à 1 km du musée British et à moins de 5 minutes de marche de la Église St Pancras. Cet hotel 3 étoiles offre des équipements de sécurité, notamment un coffre-fort.
Placé à 450 mètres de la British Library, l'hotel se situe également à 3 km des lieux de divertissement comme le Théâtre du Globe. Pour les voyageurs d'affaires, Mabledon Court de Londres est à 4 km de la Tour de Londres. La Galérie Nationale est à environ 25 minutes à pied, et la Russell Square est à côté de la propriété. La gare Euston se trouve à 500 mètres.
Face à la ville, certaines des 33 chambres sont équipées d'une TV à écran plat avec des chaînes satellite et d'un lecteur DVD ainsi que d'éléments essentiels comme un climatiseur individuel, un chauffage central et un équipement de repassage. Certaines unités comprennent une salle de bain privée avec une toilette séparée et une douche.
Le restaurant The Gilbert Scott est à environ 5 minutes à pied.