Zostel Hostel Goa : Find hostels in goa, india. Zostel Hostel Goa / Zostel goa hostel is perfectly located for both business and leisure guests in north goa.