Entire House Lodges le Mura 'Uffizi' WIFI, AC, TERRACE
★★★★★
Via della Chiesa 3, Florence, Italy Show on map
Santo Spirito Romantic is a hotel in Florence, Italy. It is one of 1,676 places to stay in Florence listed on Triptoic.
Via della Chiesa 3, Florence, Italy
Santo Spirito Romantic is located at Via della Chiesa 3, Florence, Italy.
Highly rated alternatives close by
Guest favorite
Guest favorite