Our hotel is located in Bloomsbury
Our hotel is tucked in the southern corner of the Borough of Camden in Bloomsbury- right in the heart of London. Bloomsbury is beautiful and seething with charm. It’s a vibrant historic district made famous by turn-of-the-century writers.
Our location is perfect for those looking to explore London as we’re situated very close to many London attractions. This includes the British Museum, the British Library and numerous historic homes, parks, and buildings.
Every one of our 17 bedrooms provide everything you need to relax after a busy day exploring London. Each of our rooms are air-conditioned and all offer new en-suite facilities
Whether you’re in London for business or pleasure, our hotel sets itself apart for its personal touches and our commitment to service.