Lemon Tree Hotels Ltd has signed a License Agreement for a new property, Lemon Tree Premier, in Mhow, Madhya Pradesh featuring 72 rooms and various amenities. This development enhances their portfolio in the region and supports their expansion plans.