Via dei fossi, 21, 50123 Firenze
Apartments
In the centre of Florence, located within a short distance of Strozzi Palace and Santa Maria Novella, Top Floor 21 offers free WiFi, air conditioning and household amenities such as a stovetop and coffee machine. It is situated less than 1 km from Piazza del Duomo di Firenze and provides a concierge...