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 40 hotels with over 4000 Rooms, in 23 cities with 4000 employees.