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, on the basis of controlling interest in owned and leased rooms, according to the Horwath Report. This award winning Indian hotel chain opened its first hotel with 49 rooms in May 2004 and operates 48 hotels in 30 cities with ~4900 rooms and over 5000 employees (as on March 31, 2018).