Russell Square Hotels - London

Search for hotels in Russell Square, London, United Kingdom

Explore Russell Square

Hotels in London, United Kingdom - your base to discover the city.

Book a London hotel near Russell Square, with Russell Square is a large garden square, close to Euston station and several central shopping districts. Situated in central Bloomsbury, Russell Square is close to many of London’s best hotels as well as the British Museum, the Dominion Theatre and Tottenham Court Road. offers a range of accommodation near Bloomsbury, accessible from Russell Square tube station and Euston mainline station. Russell Square is 65 minutes from Heathrow Airport via a direct tube link on the Piccadilly line and 20 minutes from Covent Garden on foot, or 10 minutes by taxi. Explore the British Museum’s many fascinating collections and utilise the easy access to central London to get the most out of your visit to Russell Square.

London travel guides

London travel guides



Star Rating


Accommodation Types