Located in Florence, this apartment features free WiFi. The apartment is 400 metres from Piazza della Signoria. Towels and bed linen are featured at Appartamento Torre degli Albizi.
Address: Borgo degli Albizi, 14, secondo piano, Florence
Rates from:
EUR 49 | More:
Booking.com