Clear
Clear
Clear
London Hotels

Imperial Hotel London, Russell Square, London, WC1B5BB

GET BEST DEAL NOW
Compare hotel prices in London

Imperial Hotel London, WC1B Hotel Details

Imperial Hotel London
Russell Square
London
WC1B 5BB
Categories
Hotels

Additional Imperial Hotel London Information

Description

Imperial Hotel London is a business located in London in the Hotels category.

More Local London Hotels

Related Local Places To Stay in London

Guest House / B&B
0.05 miles
Serviced Apartment / Self-catering
0.10 miles
Serviced Apartment / Self-catering
0.11 miles

Reviews for Imperial Hotel London, Russell Square, London, WC1B 5BB