The lemon tree hotel company

About The lemon tree hotel company

Reviews 10
4.1

About company

Lemon Tree Hotels is India’ chain in the mid-priced hotels sector & 3rd largest overall, as of June 30, 2017, according to the Horwath Report. It operates 56 hotels in 33 cities with Over 5500 rooms & 5000 employees.

IN
Unknown
Not verified company