
London, United Kingdom
Grange Blooms Hotel
4-star hotel
Set just a stone's throw away from the British Museum, the charming Grange Blooms Hotel enjoys a privileged location in the heart of literary Bloomsbury. Exclusive shopping venues on Oxford and Regent's Street, Covent Garden and…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- Restaurant


