13 Nov 2022 Business Lemon Tree Adds a New Hotel Property in Madhya Pradesh Lemon Tree Hotels has added a new hotel property in Madhya Pradesh. The hotel chain recently announced its latest signing - Lemon Tree Premier, to be opened at Kanha National… ByAntra