Weniger als 28 km von Gun Hill Point, Mussorie und 2,2 km von Bahnhof Dehradun entfernt in Dehradun gelegen, bietet die Unterkunft Lords Eco Inn Dehradun Zimmer in Dehradun. Dieses Hotel mit 3 Sternen besticht durch ein Restaurant und klimatisierte Zimmer mit kostenlosem WLAN, jedes mit einem eigenen Badezimmer. Die Unterkunft bietet einen Zimmerservice und eine rund um die Uhr besetzte Rezeption für Gäste.
In der Unterkunft Lords Eco Inn Dehradun ist jedes Zimmer eingerichtet mit einem Flachbild-TV und einige Zimmer haben Stadtblick.
Beim täglichen Frühstück werden als Buffet angebotene, kontinentale oder asiatische Optionen angeboten.
Uhrturm Dehra Dun liegt 3,3 km von der Unterkunft Lords Eco Inn Dehradun entfernt, während Indian Military Academy 6,7 km von der Unterkunft entfernt ist. Der nächstgelegene Flughafen ist der Flughafen Jolly Grant, Dehradun, 24 km von der Unterkunft Lords Eco Inn Dehradun entfernt.