Set in the Santa Maria Novella district of Florence, just 650 yards from Santa Maria Novella, Leon Rosso Flat features air conditioning and free WiFi. Guests staying at this apartment have access to a fully equipped kitchen. This apartment features 2 bathrooms with a bidet and free toiletries. A flat-screen TV is featured. Strozzi Palace is 650 yards from the apartment, while Pitti Palace is 0.8 miles away. The nearest airport is Florence Airport, 4.3 miles from Leon Rosso Flat.