Address
The Lemon Tree Hotel Company
201, Okhla Industrial Estate, Phase III
New Delhi 110020, India
T: +91 11 41650101
F: +91 11 41652666
E:
hi@lemontreehotels.comTiming: Monday to Saturday 0930 hours to 1830 hours IST. The office is closed on every second and fourth Saturday of the month.