Acacia your home in Florence - Apartment Artemisia is a self-catering accommodation located in Florence. Free Wi-Fi access is available. The property is 350 metres from Florence Cathedral and 600 metres from Santa Maria Novella train station.
Number of rooms: 2
Via Cavour 15, San Lorenzo, 50100 Florence, Italy