Lemon Tree Hotels launches its ninth property in Rajasthan with Keys Lite by Lemon Tree Hotels, Urban Square, Udaipur
Lemon Tree Hotels Limited announces the opening of Keys Lite by Lemon Tree Hotels, Urban Square, Udaipur. This is the ninth property of the group in the picturesque state of Rajasthan. It is also the