The 3-star Lords Eco Inn Dehradun, located nearly a 5-minute stroll from the Gautam Rishi's Temple, boasts 17 air-conditioned rooms. Featuring a shopping area and a restaurant, this Dehradun hotel is within a 6-km distance of the attractive Mindrolling Monastery.
The centre of Dehradun can be reached in 20 minutes' walk of the hotel, and such cultural venues as the Subir Raha Oil Museum are approximately a 10-minute ride away. The Lords Eco Inn Dehradun is also 4.3 km from the Forest Research Institute. The accommodation is also within a few blocks of Gun Hill. There is the FRI Timber Museum about a 15-minute drive away. This Dehradun hotel is near a train station.
Some of the rooms look out over the city.
Food options for breakfast are available at the Indian Blue Corrinader restaurant. The restaurant serves vegetarian cuisine. Guests can relax at the on-site lounge bar. The bar area includes a lounge.