Mobile exclusive: save 15%, Lemon Tree Hotel Dehradun, Lemon Tree Hotel Dehradun is a business-friendly hotel located in Dehradun’s midtown area and local attractions include Clock Tower, Jharipani Falls, and Forest Research Institute. Additional area points of interest include Bhata Falls. Hotel Features. Lemon Tree Hotel Dehradun features a restaurant and a bar/lounge. The hotel serves buffet breakfasts (surcharges apply). Recreational amenities include a fitness center. This 3.5-star pr
Price: now only 58.18 (Originally ).