Inns in Siena
We found 1 property with availability in Siena
Show on map
Villa Fiorita
Viale Cavour75, Siena, Italy
The 3-star Villa Fiorita Siena hotel features 10 rooms and lies 7 minutes' walk from Palazzo Maccari. The inn also offers Wi-Fi in public areas.
- 1-1