Located 700 metres from Convent of San Marco, Apartments Florence Leonardo luxury terrace offers accommodation in Florence. Guests benefit from terrace and a terrace. Free WiFi is provided throughout the property.
Located 700 metres from Convent of San Marco, Apartments Florence Leonardo luxury terr Read more
Located 700 metres from Convent of San Marco, Apartments Florence Leonardo luxury terrace offers accommodation in Florence. Guests benefit from terrace and a terrace. Free WiFi is provided throughout the property.
Located 700 metres from Convent of San Marco, Apartments Florence Leonardo luxury terrace offers accommodation in Florence. Guests benefit from terrace and a terrace. Free WiFi is provided throughout the property.
Number of Rooms: 1