Photo gallery for Hotel Italia
Hotel Italia
3-star Siena hotel connected to a shopping center, close to Piazza del Campo
Reviews
9.0
Wonderful
Popular amenities
Explore the area
Viale Camillo Benso Conte di Cavour, 67, Siena, SI, 53100
- Siena Cathedral5 min drive
- Piazza del Campo5 min drive
- University of Siena7 min drive
- Pisa (PSA-Galileo Galilei)95 min drive