Boasting quiet street views, LEOPOLDA HOME provides accommodation with balcony, around 1.6 km from Santa Maria Novella. Among the facilities at this property are a lift and a shared kitchen, along with free Wi-Fi throughout the property.
Number of rooms: 2
10 Via Benedetto Marcello, 50144 Florence, Italy