Hotel Silla
Hotel Silla
Hotel
Via dei Renai, 5
, Florence, FI, Italy
50125
88
Very Good ·
580 reviews