London City Centre, a neighborhood in London, is home to The Imperial. The British Museum and Royal Opera House are cultural highlights, and travelers looking to shop may want to visit Oxford Street and Liverpool Street. London Eye and Madame Tussauds Wax Museum are not to be missed. Visit our London travel guide
61-66 Russell Square, London, England, WC1B 5BB
What's nearby
Russell Square
2 min walk - 0.2 km
Bloomsbury Square
3 min walk - 0.3 km
The British Museum
6 min walk - 0.5 km
Great Ormond Street Hospital for Children
3 min walk - 0.3 km
University College London
3 min walk - 0.3 km
Getting around
Russell Square Underground Station
4 min walk
Tottenham Court Road Station
13 min walk
London City Airport (LCY)
49 min drive
Restaurants
Fitz's Brasserie
2 min walk
Pret a Manger
4 min walk
Noxy Brothers
3 min walk
'The Level' Restaurant
3 min walk
Caffè Nero
2 min walk
About this property
The Imperial
Hotel near Russell Square
Close to The British Museum and Leicester Square, The Imperial has plenty to offer.
Policies
Special check-in instructions
Information provided by the property may be translated using automated translation tools
Children and extra beds
Children are welcome
Important information
You need to know
Extra-person charges may apply and vary depending on property policy
Government-issued photo identification and a credit card, debit card, or cash deposit may be required at check-in for incidental charges
Special requests are subject to availability upon check-in and may incur additional charges; special requests cannot be guaranteed
Frequently asked questions
Where is The Imperial located?
Located in London City Centre, this hotel is within a 10-minute walk of Russell Square and The British Museum. Leicester Square and Piccadilly Circus are also within 1 mi (2 km). Russell Square Underground Station is only a 4-minute walk and Holborn Underground Station is 7 minutes.
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.