Lemon Tree planning to open 15 hotels by FY19
NEW DELHI (INDIA): Hospitality chain Lemon Tree Hotel Company is planning to add up to 15 hotels with over 1,200 rooms across India by the end of next fiscal. The… Read more »
NEW DELHI (INDIA): Hospitality chain Lemon Tree Hotel Company is planning to add up to 15 hotels with over 1,200 rooms across India by the end of next fiscal. The… Read more »