Less than 300 ft from Florence Cathedral, the Academy Hostel features rooms and dormitories, all with free bed linens, blankets and towels.