Tag: Lemon Tree Premier

Lemon Tree: 100 hotels in India by 2020.

Lemon Tree Hotels plans to open 100 hotels in India by 2020, with a total room capacity of 10,000. The company also said it has put on hold plans to foray into real estate in partnership with US-based investment firm Warburg Pincus. “By 2020 we plan to open 100 hotels in India with an inventory of […]