INDIA'S FASTEST GROWING CHAIN OF UPSCALE BUSINESS AND LEISURE HOTELS
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. Founded in September 2002, this award
winning Indian hotel chain currently operates 3 brands Lemon Tree Premier (upscale), Lemon Tree Hotels (midscale) and Red Fox Hotels (economy).
The chain currently owns and operates 33 hotels with over 3500 Rooms, in 21 cities with 3500 employees.