Lemon Tree Hotels announced its latest signing - Lemon Tree Resort, Mirik, West Bengal. The property will be managed by Carnation Hotels Private Limited, a wholly-owned subsidiary of Lemon Tree Hotels ...