Located in Florence, this air-conditioned apartment features free WiFi. The apartment is 200 metres from Santa Maria Novella. There is a seating area and a kitchen complete with a dishwasher, an oven and a microwave.
Address: Via della Scala, 36, Florence
Rates from:
EUR 180 Book Now