cover image of company
logo of company

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 with 49 rooms in May 2004 and operates 85 hotels in 52 destinations with ~8,300 rooms and over 6,000 employees. The group offers seven brand ...Show More

Industry

Company Size

51-200 Employees

Headquarter

Darjeeling

Recent Jobs

Powered By