4-hvězdičkový Hotel The Imperial Londýn nabízí komfortní ubytování s 358 pokoji 16-minutovou procházkou od Britská knihovna. Wi-Fi je k dispozici ve veřejných prostorách, a také směnárna a restaurace.
Hotel se pyšní hlavním umístěním ve městě Londýn 5 minut chůze od stanice metra Russell Square. Templářský kostel je od tohoto komfortního místa vzdáleno 1 km.
Na místě se denně podává kontinentální snídaně. Hotel obsahuje restaurace Edit Lounge and Bar. Menu v útulném baru v atriu nabízí relaxační nápoje.