The Emerald Grand
Dehradun UT
Check in
2:00 PM
Check out
12:00 PM
Located in Dehradun, The Emerald Grand is on a lake, a 5-minute drive from Clock Tower and 6 minutes from Luther W. New Jr. Theological College. This hotel is 3.8 mi (6 km) from Bhatta Falls and 3.9 mi (6.4 km) from Tibetan Buddhist Temple.
Make yourself at home in one of the 57 air-conditioned rooms featuring fireplaces and heated floors. Complimentary wired and wireless internet access is available. Conveniences include safes and desks, and housekeeping is provided daily.
Property Details
Location
Sahastradhara Rd, Dehradun, UT 248001, India