L'hotel Le Roi Dehradun At Dehradun Railway, a 3 stelle, dispone di 69 camere e si trova a circa 10 minuti in macchina da Subir Raha Oil Museum. Gli ospiti che soggiornano presso la struttura possono parcheggiare le loro auto nella struttura.
Le attrazioni religiose della zona includono Tapkeshwar (6 km) e Mindrolling Monastery (7 km). Il Parade Ground è situato a circa 25 minuti a piedi dall'hotel. La stazione di autobus Mussoorie stand si trova a pochi passi dalla struttura.
Le camere includono finestre insonorizzate, e uno scrittoio per il comfort degli ospiti. I bagni dispongono di un bagno alla francese e una doccia e diverse comodità, tra cui cuffie per la doccia e teli da bagno.
Durante il soggiorno presso questo hotel, gli ospiti possono scegliere tra i punti di ristoro nelle vicinanze, come il ristorante The Pearl Lounge, a soli 1 km, o il ristorante Anandpuri, a 13 minuti a piedi.