Hotels near Russell Square

Our hotels nearRussell Square

ACCOR LIVE LIMITLESS

Join ALLBecome a member of the loyalty program ALL and get a discount in more than 3,000 hotels starting with your first reservation

Join Now

Russell Square

Russell Square is a garden square in Bloomsbury, known for attractive Georgian houses and as one of London’s most desirable neighbourhoods throughout history. Today, explore academic, medical and literary institutions nearby.

Browse Hotels in Russell Square

1-8 out of 8 hotels

Keep Exploring