The Grange Blooms Hotel, a pretty 18th Century Townhouse is set in the beautiful area of Bloomsbury. The theme central to this properties design is comfort, and so it serves well as a home away from home. With period art on the walls, and poster or canopy..