The German term "Herberge" matches the English term "hostel, inn"