Filter Results
Apply Filters
Clear Filters
Lodges in Florence
Elegant 2Br Apartment 2 Bathrooms Sleeps 6
Borgo Ognissanti, 9, Florence, Italy Show map
Up to 6 guests can stay at Elegant 2Br Apartment 2 Bathrooms Sleeps 6 Florence villa and enjoy the Fondazione Strozzi Palace, located a 6-minute walk away.
Book Now