lemon tree hotel silliguri

ground, 3rd and 4th cresent tower sevoke road near vega mall 3rd mile, nimbu basti, siliguri, west bengal 734008, india