Hotel Devki Palace New Tehri features 21 rooms and lies about a 25-minute walk from Sem Mukhem Temple.
The centre of New Tehri is a 15 minutes' walk of the hotel. Within a 10-minute drive of this New Tehri property you will reach Tehri Dam. The 3-star hotel is also approximately a 10-minute ride from Tehri Dam View Point. Dehradun airport is situated 125 km driving distance from the accommodation.