Lemon Tree Hotels, The award winning Indian hotel chain was founded in September 2002 and currently owns and operates 33 hotels in 21 cities with over 3500 rooms and 3500 employees. Fresh, fun and spirited Lemon Tree Hotels is India’s fastest growing chain of upscale business and leisure hotels – the perfect choice for today’s discerning traveler looking for high-quality accommodation. This speedy growth has made the group the 3rd largest hotel chain in India by owned rooms, currently. Ensuring the well-being and self-worth of our colleagues, who are of the utmost importance to us.Contributing to the community we live in and to India in general.
For any query, feel free to contact us at email@example.com