The Imperial Hotel
Hotels - 3 Stars in Bloomsbury, LondonThe Imperial Hotel is situated close to the British Museum and within easy reach of London's West End and the City. All rooms are en suite and facilities include a restaurant and a bar. Prices are inclusive of breakfast and VAT. They also have 12 conference rooms that can hold up to 200 people.
Nearest public transport
Russell Square - Underground
Similar businesses nearby