Questo hotel a 3 stelle, l'Hotel Devki Palace New Tehri, dispone di 21 camere in totale e si trova a 25 minuti a piedi dalla Sivananda Ashram.
Per andare da questo hotel al centro di New Tehri ci vogliono 15 minuti di cammino. Kanatal dista 10 km da qui, mentre i Tehri Dam è a 10 minuti in auto. Inoltre, questo hotel è a circa 10 minuti in macchina dai Tehri Dam View Point. L'aeroporto Dehradun Aereoporto è quello più vicino che dista 125 km da quest’alloggio.