The Bloomsbury Hotel

The Bloomsbury Hotel
16-22 Great Russell Street, Bloomsbury, London WC1B 3NN, UK
Website: Click Here
From The Owner:
Two years ago, we stayed at The Nadler Soho when we visited London. We loved it but wanted to try a different hotel this time around, and we wanted to stay...

Reviews

Two years ago, we stayed at The Nadler Soho when we visited London. We loved it but wanted to try a different hotel this time around, and we wanted to stay... read more
Review from Carlo A. via Citysearch