5 borgo tegolaio, 50125 Firenze
Apartments
Located in the centre of Florence, 300 metres from Pitti Palace, Santo Spirito's Nest provides air-conditioned accommodation with free WiFi and a flat-screen TV. The property is close to several well-known attractions, less than 1 km from Piazza della Signoria, a 14-minute walk from Cathedral of Santa...