What is a hostel? We might know what a hostel is, at least in theory. We know its definition – a place for travellers to stay short-term, usually very cheap. But only a few of us might have been to one and experienced it firsthand. A hostel is one of the cheapest and most social […]