2 via giovan battista niccolini, 50121 Firenze
Apartment 4 stars
Beccaria & Sant'Ambrogio Lovely Apartment in Florence offers accommodations with free Wifi, a 14-minute walk from Cathedral of Santa Maria del Fiore, 0.8 miles from Piazza del Duomo, and a 18-minute walk from Uffizi Gallery. The property is around a 13-minute walk from San Marco Church in Florence, 1.9...