This is a small friendly hostel in the north of germany in the historic-laden town of Osnabrück. The hist...