About Lemon Tree Hotel
Lemon Tree Hotels (LTH) is India's largest chain in the mid-priced hotels sector and third largest overall, based on 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 53 hotels in 32 cities with ~5300 rooms and over 5000 employees (As of January, 2019). Visit Shoutlo for more information.
#Buffet
Map & Directions
Plot No. 3, MW, Industrial Area Phase I, Industrial Area, Chandigarh 160002
Industrial-Area-Phase-1,Chandigarh