Apartments Florence - Leonardo is a self-catering accommodation located in Florence. The property is 400 metres from Sant'Ambrogio and 600 metres from Piazza della Signoria. Accommodation will provide you with a TV, air conditioning and a patio.
Address: Via delle Pinzochere, 12, Florence
Rates from:
EUR 0 | More:
Booking.com