Hotel Italia
Photo gallery for Hotel Italia
Overview of 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 neighborhood
Viale Camillo Benso Conte di Cavour, 67, Siena, SI, 53100
- Charlie Bar1 min walk
- Porta Camollia7 min walk
- Siena Station11 min walk
- Pisa (PSA-Galileo Galilei)95 min drive