Set 400 metres from Santa Maria Novella and 600 metres from Fortezza da Basso, Scala 3 Bedroom Apartment offers pet-friendly accommodation in Florence. The unit is 700 metres from Strozzi Palace. Free WiFi is featured throughout the property.
Address: Via della Scala, 48, Florence
Rates from:
EUR 270 | More:
Booking.com