Located in Florence, this air-conditioned apartment is 300 metres from Santa Maria Novella. Ambrosia features views of the city and is 500 metres from Strozzi Palace. Free WiFi is offered throughout the property.
Located in Florence, this air-conditioned apartment is 300 metres from Santa Maria Nove Read more
Located in Florence, this air-conditioned apartment is 300 metres from Santa Maria Novella. Ambrosia features views of the city and is 500 metres from Strozzi Palace. Free WiFi is offered throughout the property.
Located in Florence, this air-conditioned apartment is 300 metres from Santa Maria Novella. Ambrosia features views of the city and is 500 metres from Strozzi Palace. Free WiFi is offered throughout the property.
Number of Rooms: 1