Das Hotel Jsr Inn Dehradun ist mit 4 Sternen ausgezeichnet und bietet 11 Zimmer an.
Sakya Centre Buddhist Monastery ist ungefähr 2 km vom Hotel entfernt gelegen. Tibetan Buddhist Temple erreicht man innerhalb von 10 Minuten Autofahrt. Robber's Cave liegt ebenfalls 25 Fußminuten vom Gasthof entfernt. Die Entfernung von der Unterkunft zum Flughafen Dehradun ist 35 km.
Die Zimmer verfügen über eine Minibar sowie einen Flachbildfernseher mit Satellitenkanälen zur Unterhaltung der Gäste. Ein Balkon, ein persönlicher Safe und ein Sofa sind ebenfalls in den Zimmern vorhanden.
Das Jsr Inn bietet täglich ein frisches englisches Frühstück.