Palazzo Castri 1874
10
Accommodation rating
Florencia
29/07/24 to 30/07/24 (1 night)
275 €