
London, United Kingdom
The Bloomsbury Hotel
5-star hotel · DOYLE COLLECTION
Located in the heart of London's vibrant Bloomsbury district, known for its distinctive architecture and cultural attractions, The Bloomsbury offers a luxurious stay just steps from Covent Garden, Soho, and the British Museum.…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Fitness


