Featuring free WiFi, Apartments Lorenzo&Lorenzo offers pet-friendly accommodation in Florence, a 5-minute walk from Piazzale Michelangelo. Sant'Ambrogio Market is 700 metres from the property.
Address: 8 Via di San NiccolÇý, Florence
Rates from:
EUR 91 | More:
Booking.com