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 4100 Rooms, in 23 cities with 4000 employees.
Rs. 1100 per plate
Rs. 1200 per plate