Ubicato a Dehradun, a 35 km da Gun Hill Point, Mussorie e 49 km da Tempio di Mansa Devi, IMBUE Rooms propone una terrazza e il WiFi gratuito in tutta la struttura. La struttura si trova a circa 11 km da Stazione di Dehradun, 11 km da Torre dell'Orologio di Dehradun e 17 km da Indian Military Academy. Il personale in loco può organizzare una navetta.
Le camere hanno un bagno privato, mentre alcune camere vantano anche un balcone e altre presentano anche la vista sulla montagna. Tutte le camere hanno le lenzuola.
Rajaji National Park è a 18 km da questo affittacamere, mentre Landour Clock Tower si trova a 35 km dalla struttura. Aeroporto Internazionale di Dehradun si trova a 19 km di distanza.