Lemon Tree debuts in Tripura
Lemon Tree Hotels has unveiled its newest addition, Lemon Tree Hotels, Agartala. Expected to open in FY27, the property will be managed by Carnation Hotels Private Limited, a wholly-owned subsidiary and the management arm of