| Well appointed, in the centre of
London, the Imperial Hotel is the flagship of Imperial London
Hotels - a family owned hotel group established over 150 years ago.
The hotel overlooks Russell Square
Gardens and is a short walk from The British Museum,
Theatreland, Covent Garden, Piccadilly
Circus and The City and Law Courts. Mainline
Stations, Russell Square Underground and the Airport bus stop are close
by
|