Lemon Tree Hotels signs agreement for new property in Jharkhand
The Lemon Tree Hotels recently signed a new property in Jharkhand's Ranchi. The property, which will be franchised by Lemon Tree Hotels Limited, is expected to open in FY25. Lemon Tree Hotels, Ranchi will feature 45 well-appointed