Lemon Tree Hotels unveils a new property in Coimbatore
Lemon Tree Hotels signed a license agreement for upcoming hotel in Coimbatore, Tamil Nadu under the company's brand, Keys Lite by Lemon Tree Hotels recently. The upcoming property will be managed by Carnation Hotels Private,