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. The property shall be managed by Carnation Hotels, a wholly owned subsidiary of Lemon Tree Hotels and