Dotato di un bar, il Vaccinated Staff- OYO 13839. L'Hotel Narula si trova a Dehradun, nella regione dell'Uttarakhand, a 2,4 km dalla Torre dell'Orologio di Dehradun e a 8 km dall'Accademia Militare Indiana. TV con canali via cavo e bagno privato.
Le camere sono dotate di armadio.
Il Treebo Narulas serve una colazione continentale.
L'aeroporto più vicino è quello di Dehradun, a 20 km dalla struttura.