Treebo Blessing Bells is gelegen in Dehradun, op 28 km van Gun Hill Point, Mussorie, en biedt accommodatie met een restaurant, gratis privéparkeren en een bar. Dit hotel met 3 sterren biedt roomservice, een 24-uursreceptie en gratis WiFi. De accommodatie is rookvrij en bevindt zich op 3 km van klokkentoren van Dehradun.
De units hebben airconditioning, een flatscreen-tv met kabelzenders, een koelkast, een waterkoker, een douche en een bureau. Alle kamers bij het hotel hebben een kledingkast en een eigen badkamer.
Er is elke ochtend een vegetarisch ontbijt beschikbaar bij Treebo Blessing Bells.
Indian Military Academy ligt op 3,7 km van de accommodatie, en station Dehradun ligt 3,8 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Dehradun (Jolly Grant), op 25 km van Treebo Blessing Bells.