Situated in Siena, 2 km from Piazza del Campo, Villa Verdi features air-conditioned rooms with free WiFi throughout the property.
Situated in Siena, 2 km from Piazza del Campo, Villa Verdi features air-conditioned rooms with free WiFi throughout the property. Read more
Situated in Siena, 2 km from Piazza del Campo, Villa Verdi features air-conditioned rooms with free WiFi throughout the property.
Situated in Siena, 2 km from Piazza del Campo, Villa Verdi features air-conditioned rooms with free WiFi throughout the property.
Number of Rooms: 1