Posted inDevelopment The wine capital of India welcomes Lemon Tree Hotels by Staff WriterAugust 3, 2024August 5, 2024 The 45-room Key Select by Lemon Tree Hotels, Nashik, is expected to open in FY 2027