The Russell House Hotel London

The Russell House Hotel London

0  Reviews


Bed & Breakfast in London - Bloomsbury
11 Bernard Street , Bloomsbury, London, WC1N 1LN
+44 (0) 20 7837 7686

The Russell House Hotel is situated within easy reach of the West End and the City as well as Theatreland and the main shopping areas of London. They only have en suite double rooms available for use.




Always got something to say? Want to submit a review of The Russell House Hotel in London? Share your experiences and help build a directory of the best Bed & Breakfast in London by adding a The Russell House Hotel London review. Is The Russell House Hotel London your business? Claim it now. After claiming your business, you will be able to improve your business listing.