13 via della scala via della scala 13, firenze, 50123 Firenze
Apartments
Offering free WiFi and inner courtyard views, Perfect Location In Center is an accommodation situated right in the centre of Florence, just 500 metres from Strozzi Palace and 300 metres from Santa Maria Novella. The property is close to several well-known attractions, 800 metres from Cathedral of Santa...