Imperial London Hotels
Since 1837, Imperial London Hotels has offered visitors to Central London a good standard of accommodation and exceptional value for money.
Its six hotels, all in Bloomsbury, are a short walk from the British Museum, Oxford Street and London's Theatreland, making them an ideal base to explore Central London and beyond