Subscribe To Our Free Newsletter |
Lemon Tree Hotels signs new property in Coimbatore
Lemon Tree Hotels has signed a license agreement for upcoming hotel in Coimbatore, Tamil Nadu under the company's brand, Keys Lite by Lemon Tree Hotels.