Property Name: The Imperial Hotel
Property Address: 61-66 Russell Square London, , WC1B 5BB
Property Description: Property Location
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.
Location Description: Near Russell Square
Property Facts: Total Number of Rooms: 448Total Number of Floors: 1Year of Last Renovation: N/A