Via dei servi 16, 50122 Firenze
Apartments
Well set in Florence, LEONARDO apartments provides air-conditioned rooms with free WiFi, private parking and room service. The property features city and quiet street views, and is 200 metres from Piazza del Duomo di Firenze. The accommodation features luggage storage space, a concierge service and currency...