Das Inderlok Hotel Dehradun liegt in einem Shopping- Stadtviertel und überblickt die Stadt. Das Hotel verfügt über WLAN in den Zimmern.
Subir Raha Oil Museum ist in nur 25 Gehminuten von hier aus erreichbar und Uhrturm ist 15 Gehminuten von dem 3-Sterne-Hotel entfernt. Zum Stadtzentrum von Dehradun sind es 20 Minuten zu Fuß. Auch Crossroads Mall ist in einer Entfernung von etwa 6 Gehminuten von der Unterkunft zu finden. Das Inderlok Hotel ist in unmittelbarer Nähe von der Busahltestelle Dilaram Chowk gelegen.
Einige Zimmer im Hotel sind mit einem Safe, einem Lounge-Bereich und einem Schreibtisch ausgestattet.
Hotelgäste können ein kostenloses Frühstücksbuffet im Restaurant einnehmen. Gäste des Hotels sind herzlich eingeladen, sich in der Lounge- Bar zu entspannen. Das Restaurant Y Cafe & Restaurant bietet italienische Speisen an und liegt in etwa 250 Meter Entfernung vom Hotel.