INDIA'S FASTEST GROWING CHAIN OF UPSCALE BUSINESS AND LEISURE HOTELS
Fresh, fun & 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) & Red Fox Hotels (economy).
The chain currently owns and operates 33 hotels in 21 cities over 3500 rooms with 3500 employees.