With a stay at Hotel Abhinandan grand in Dehradun, you'll be 0.9 mi (1.5 km) from Clock Tower and 4.2 mi (6.8 km) from Forest Research Institute. Featured amenities include a business center, complimentary newspapers in the lobby, and a 24-hour front desk. Free self parking is available onsite.