Residenza Novella & Giotto Florence: Location & Reviews