Lemon Tree signs a new franchise hotel in Rajasthan
A hotel under the Lemon Tree Resort name was inaugurated by the firm in Kumbhalgarh. Lemon Tree Hotels Ltd., a publicly traded corporation, is the owner of the hotel. opens in December 2023 as planned.