ikreatepassions.com
Lemon Tree Hotels launch universally accessible hotels in Gurugram - iKreate Passions
The Lemon Tree Hotel Company, the third largest Indian hotel chain by asset ownership in the country, announced the formal opening of its twin properties in Gurugram, thereby becoming the...