Fresh, spirited and youthful, Lemon Tree Hotels (LTH) is India’s largest hotel chain in the mid-priced hotel sector, and the 3rd largest overall, in terms of controlling interest in owned and leased rooms, as of June 30, 2017, according to the Horwath Report.This award winning Indian hotel chain opened its first hotel with 49 rooms in May 2004 and operates 45 hotels in 28 cities with 4697 rooms and over 5000 employees (as on January 31, 2018)