Torrigiani ApartmentApartment
Via della Chiesa 109, 50125 Florence FI, Italy, Florence, 50125
Right in the centre of Florence, set within a short distance of Strozzi Palace and Santa Maria Novella, Torrigiani Apartment offers free Wi-Fi, air conditioning and household amenities such as a fridge and coffee machine.