Company News
Lemon Tree Terminates Manesar Hotel Agreements
Lemon Tree Hotels mutually terminated Hotel Operating and License Agreements for its Lemon Tree Hotel, Tarudhan Valley, Manesar property.
The agreements were originally executed on July 28, 2015, betw