The Imperial Hotel
The 4-star The Imperial Hotel London boasts modernist architecture and stands just a 5-minute walk from Bloomsbury Square. The hotel also offers Wi-Fi in public areas.
Location
The comfortable hotel is located 0.7 km from the famous British Museum, and 2.2 km from Churchill War Rooms Museum. Selfridges London is within 25 minutes' walk of this property. 2.3 km from the SEA LIFE Centre London Aquarium is a perk for guests staying at the Imperial. This London hotel also offers the proximity to the nearby Russell Square underground station, which is around 200 metres away.
Food & Drinks
The property includes a restaurant that is open for a continental breakfast. The cosy rooftop bar offers a variety of relaxing drinks. The restaurant Pizza Hut Russell Square is situated near this hotel.
Why choose The Imperial Hotel London
-
On-site spa for relaxation
-
Fitness activities available
-
Outdoor pool for leisure
-
Dining options on-site
Important information
When are you staying?