- Best Hostel in Nepal - 2019 - Best Hostel in India - 2017/2015 - Travellers Choice Certificate of Excellence
Zostel is one of the largest network of backpackers' hostels founded in India, and one of the country's first. The chain of hostels has presence across 36 locations in India and Nepal.
Please subscribe here