Near to public transport, according to 100%." liked the proximity to sightseeing."
staff to be very friendly."
criticized the unstylish hotel."
- All reviews
With a stay at The Imperial Hotel in London (London City Centre), you'll be minutes from Russell Square and The British Museum. This hotel is close to King's College London and St. Paul's Cathedral.
Make yourself at home in one of the 448 air-conditioned guestrooms. Satellite television is provided for your entertainment. Conveniences include phones and irons/ironing boards, and housekeeping is provided daily.
Enjoy a satisfying meal at a restaurant serving guests of The Imperial Hotel.
Business, Other Amenities
Featured amenities include a business center, a 24-hour front desk, and laundry facilities.