Hostels are more than just somewhere to stay, you can meet new people, save some dough and lessen your impact on the planet.