Headquartered in Ahmedabad, it has 4 manufacturing facilities across 3 locations- Aligarh, Ahmedabad and ... Rs 178 | Upside Potential: 29% Lemon Tree Hotels is a leading hotel chain, operating ...