130 viale camillo benso di cavour, 53100 Siena
Apartments
Cavour 130 is an accommodation set in Siena, 2.2 km from Piazza del Campo and 2.1 km from Piazza Matteotti. With free WiFi, this 2-bedroom apartment offers a flat-screen TV, a washing machine and a kitchen with a fridge and oven. Towels and bed linen are offered in the apartment. The nearest airport...