The Imperial

2.0 star property

Choose dates to view prices

Close to The British Museum and Leicester Square, The Imperial has plenty to offer.

Popular amenities

You may also like

About the neighborhood

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 Kensington High Street. London Eye and Madame Tussauds Wax Museum are not to be missed. Visit our London travel guide
Map
61-66 Russell Square, London, England, WC1B 5BB

What's nearby

  • Beautiful view of the garden in Russell square with residential buildings view
    Russell Square
    2 min walk - 0.2 km
  • The British Museum featuring interior views as well as a large group of people
    The British Museum
    6 min walk - 0.5 km
  • Estação do metrô de Londres: Tottenham Court Road
    Tottenham Court Road
    9 min walk - 0.8 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
  • London (QQU-London Euston Train 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 The British Museum
Close to Leicester Square and Piccadilly Circus, 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 iconBeta

Get instant answers with AI powered search of property information and reviews.