10 reviews
This is a 39 Rooms and Suites Boutique property with a Resort touch in Siliguri, the getaway to the North East of India. Located on NH 31 in the foothills of Himalayas, amidst lush green Tea garden in a corner of Uttorayon Township, the property is walking distance to the Largest Mall of Siliguri, City Centre and the largest Private Hospital Neotia Getwel. With the business district of Siliguri a