Hotel Features
Holiday Inn® London - Bloomsbury hotel offers smart rooms in the heart of the city, with free Wi-Fi and superb meeting facilities. There's a restaurant, a bar and an Irish pub on-site, plus nightlife, shops and entertainment within walking distance. Russell Square Tube station is two minutes' walk away, connecting you with London's many attractions. Heathrow Airport (LHR) is an hour away by tube.