Lemon Tree Hotels launches its second property in Nepal with Tigerland Safari - A Lemon Tree Resort, Chitwan, Nepal
Lemon Tree Hotels Limited announces the opening of Tigerland Safari - A Lemon Tree Resort, Chitwan, Nepal. This is the second property of the company in Nepal, which announced the launch of a Lemon Tree Premier in Kathmandu earlier this month. This …