Overview
Strategically located in the city centre Florence, this property is only few steps away from the Santa Maria Novella Central Train Station. Main museums & artistic sites such as the Duomo & San Lorenzo Church & the convention & exhibition centres are all within five minutes walking distance form the property.