Holiday Inn London Bloomsbury

About

Holiday Inn London Bloomsbury is a modern and stylish hotel in London’s West End, ideally located for all business and leisure needs and voted 2006 IHG Hotel of the Year.

The hotel is located off Russell Square, a minute from Russell Square tube station on the Piccadilly Line providing direct access to Heathrow terminals. It is also conveniently located within walking distance of many attractions including the British Museum, Covent Garden, Theatreland and Oxford Street.

The hotel has free WiFi, a restaurant, and a bar.

This content has been supplied by Holiday Inn London Bloomsbury

Look for similar items by category

Is Holiday Inn London Bloomsbury your business?

Find out how you can update and improve this listing.