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