La Casa Di Leonardo
La Casa di Leonardo Apartment Florence is an apartment only 1.6 km from Giotto's Bell Tower, Uffizi Gallery and Duomo - Cathedral of Santa Maria del Fiore.
A 15-minute walk will take guests to Statue of David, University of Florence Natural History Museum and Galleria dell'Accademia. 233 km to Rome. Guests can enjoy italian snacks and meals in NaturaSi located 200 meters away.
The property lies only 650 meters away from Campo di Marte train station.