Hostel Recommended on the Internet

International Travellers’ Hostel has been rated one of the best hostels in India since its inception in 2013. We’ve been highlighted a few times on the Internet.

Awards