Traveller's Nest Hotel Siliguri
Boasting a shared lounge, Traveller's Nest is set in Siliguri in the West Bengal region, less than 1 km from Darjeeling Himalayan Toy Train Railway and 7.5 km from New Jalpaiguri Station. The property is non-smoking and is situated 8.
Number of rooms: 6
Temple Road Mallaguri, 734003 Siliguri, India