Located in the heart of Siliguri, this hotel is 4.1 mi (6.6 km) from Tea Garden.