Via palazzuolo 3, 50123 Firenze
Apartments
In a central area of Florence, set within a short distance of Strozzi Palace and Santa Maria Novella, Leon Rosso Flat offers free WiFi, air conditioning and household amenities such as a toaster and coffee machine. The property has city and inner courtyard views, and is 700 metres from Piazza del Duomo...