Torrigiani View by Mmega


Florence • Show on map
View Details for Price
Torrigiani View by Mmega in Florence features accommodations with free Wifi, a 14-minute walk from Strozzi Palace, 0.8 miles from Santa Maria Novella, and 1.1 miles from Palazzo Vecchio. The property…More info
