61-66 Russel Square, London, United Kingdom
Situated around a 25-minute walk from the Tate Modern, the 4-star The Imperial Hotel London offers a meeting room with a range of business amenities. This comfortable hotel features Wi-Fi in public areas.
Standing just 300 m from Bloomsbury Square and the famous British Museum, the modernist-style hotel is 3.3 km from the Hyde Park. The Imperial gives access to Covent Garden, which is a mere 14 minutes' walk away. Guests can visit historical sights, including Buckingham Palace, located 2.6 km from this accommodation, and learn more about London. Marylebone train station is in the immediate vicinity of the hotel, while Russell Square tube station is 200 metres away.
The property has 358 rooms appointed with complimentary Wi-Fi and a television, as well as self-catering options such as a mini-bar. They offer sofa beds in the bedrooms. The rooms also include modern private bathrooms.
The Imperial Hotel offers a continental breakfast served every day in the restaurant. There is a terrace bar featuring modernist setting and serving relaxing drinks. Pizza Hut Russell Square is a few moments from this London hotel.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about The Imperial!
For your convenience, we have collected the reviews from several sources.
John
2020-04-12
Location was perfect, close to a metro station. We enjoyed staff and the food.
Charles
2020-02-15
Here we stayed really close to leicester square. Good breakfast, no complains at all. Hotel staff was friendly. All in all good value...