Silla

User Rating:


Address:

Via dei Renai 5
On Piazza Demidoff, east of Ponte delle Grazie
50125 Florence, Italy

Phone:

055-234-2888

Hotel star rating:

3 stars

Map:


Contact   ·   Privacy   ·   Terms