Hotel Russell

Greater London, england

More about Hotel Russell

The Hotel Russell, an ideal choice for the Hen or Stag party with style, is situated in one of London's most prestigious locations, in the heart of the Bloomsbury district and West End of London.

With a wealth of history dating back to 1898, this magnificent building with its imposing facade can be your home from home, giving you and your party the chance to discover all the delights of London, whether it be the entertainment of Theatreland, the enchanting Covent Garden or the excitement of Soho, all are a short stroll away.

With so much on your doorstep to see and do, Hotel Russell is the perfect base to rest your head once your day is done

Hotel Russell Location

8 Russell Square, Bloomsbury, London WC1B 5BE, England, Greater London, United Kingdom
Map Directions

Other Suppliers

0 Reviews | Add bookmark

BUSINESS REVIEWS

Add review

There are no reviews at the moment

8 Russell Square, Bloomsbury, London WC1B 5BE, England, Greater London, United Kingdom