LEMON TREE HOTELS , Fresh, spirited and youthful, Lemon Tree Hotels (LTH) is India's largest chain in the mid-priced hotels sector and third largest overall, as of June 30, 2017, according to the Horwath Report. This award winning Indian hotel chain opened its first hotel
Enter the details to below for a booking in this Hotel / Resort.
By Air Jolly Grant airport at Dehradun
By Rail Haridwar Railway Station
By Road Dehradun, Roorkee