The Leonardo Hotel is a classic pension. The building is older but the place is nice and clean. The location is primo. You will be about 100 meters, as they say, from the Piazza del Duomo, which is the heart of Florence. The proprietor couldn’t be better. Leonardo is there every day, and he very affable and knowledgeable about Florence. Highly recommended.