Offering accommodation with air conditioning, Anguillara in the Heart of Florence is set in Florence, 300 metres from Piazza della Signoria. Palazzo Vecchio is 300 metres away. Free WiFi is provided .
Address: Via dell'Anguillara, 7, Florence
Rates from:
EUR 154 | More:
Booking.com