Logé dans un bâtiment de style moderniste, Hotel The Imperial à Londres confortable est situé à moins de 17 minutes à pied de la Courtauld Gallery. L'hotel 4 étoiles confortable met également à la disposition des clients un Wi-Fi disponible dans les zones publiques.
La résidence est commodément niché dans la localité de "West End", non loin du musée British. Le Pont du Millenium se trouve à 2 km d'Imperial de Londres. De plus, cet établissement est à 14 minutes de marche de la Rue commerçante Neal Street, et la gare de Marylebone est à 3 km. La station de métro Russell Square, située à quelques pas de l'hotel, offre une connexion rapide vers tous les quartiers de Londres.
Imperial comprend 358 chambres équipées du Wi-Fi gratuit et d'une TV ainsi que d'un minibar.
La propriété offre un petit déjeuner continental quotidien au restaurant. Le bar d'atrium est un endroit accueillant pour profiter des boissons relaxantes juste à la résidence. Un restaurant Pizza Hut Russell Square propose une sélection près d'Hotel The Imperial.