Backpacker Hostels In India | Siliguri

Siliguri 1 Property

Taxi Stand Hostel, India

Map NH31, Siliguri. Map

This is a handpicked property having an awesome room with great service located at Siliguri. More

Rating 4
slod out This bed is sold out on the dates you have selected