Subscribe To Our Free Newsletter |
Lemon Tree Hotels signs a new property in Udaipur
Lemon Tree Hotels announced that it has signed a license agreement viz Lemon Tree Hotel in Udaipur, Rajasthan.