Subscribe To Our Free Newsletter |
Lemon Tree Hotels signs new property in Uttar Pradesh
Lemon Tree Hotels announced that it has signed a license agreement for hotel viz Lemon Tree Hotels, Ayodhya, Uttar Pradesh.