Tag: Lemon Tree Premier

Lemon Tree is planning to open 100 hotels in India by 2020.

Hospitality chain Lemon Tree Hotels today said it plans to open 100 hotels in India by 2020, with a total room capacity of 10,000. The company that currently owns and manages 18 hotels under Lemon Tree Premier, Lemon Tree and Red Fox brands also said it has put on hold plans to foray into real estate in partnership […]