82 via camillo cavour 4 piano, 50121 Firenze
Apartments
Situated right in the centre of Florence, 300 metres from San Marco Church in Florence, Cavour Florence Apartment features air-conditioned accommodation with free WiFi and a flat-screen TV. The property is close to several well-known attractions, 1.4 km from Piazza della Signoria, 1 km from Cathedral...