26 borgo degli albizi corte interna, secondo piano, 50122 Firenze
Apartment
Albizi Nest in Florence features accommodations with free Wifi, a 3-minute walk from Cathedral of Santa Maria del Fiore, 400 yards from Piazza del Duomo, and a 7-minute walk from Uffizi Gallery. Popular points of interest nearby include Ponte Vecchio, Santa Maria Novella, and Strozzi Palace. The property...