Tree One more Lemon Tree properties are ready for setting to open in Nashik 1 week ago Lemon Tree Hotels has unveiled plans for its newest addition, Lemon Tree Hotel in Nashik, which will be operated by…