LEONARDO apartments Apartment Florence
Well set in Florence, LEONARDO apartments is a sustainable apartment, which provides air-conditioned rooms with free Wi-Fi and private parking. The property features city and quiet street views, and is 200 metres from Piazza del Duomo di Firenze.
Number of rooms: 2
Via dei Servi 16, San Marco - Santissima Annunziata, 50122 Florence, Italy