Welcome to London Hotel.com where we bring you the very finest, top quality Russell Square hotels for the most competitive rates. Choose from our Russell Square hotels and enjoy a London hotel break in the charming Russell Square area for unbeatable deals. Russell Square is large Garden Square in Bloomsbury which is located in the Royal Borough of Camden. Being the largest Garden Square in Bloomsbury it contains just one perfectly placed park café, a small ground-level water fountain, and a statue attesting to the permanent status of the Russell family.
With the Russell Square Underground Station close by one can get to all of London’s attractions within minutes. Relax in a cosy Russell Square hotel just a short stroll from the buzzing nightlife of Soho and the entertainments of the West End. Nearby attractions include the British Museum, Dickens House Museum, and the lovely Coram’s Fields.
Be quick and book your Russell Square hotel break here at London Hotel.com!




