28 photos 28 photos annual Hotel Italia ★★★ Viale Cavour, 67 53100 Siena (SI) Siena - Viale Cavour, 67 - 500 m from the center Station: 0.4 km - 9.0 Fantastic! 3389 total reviews great hearty breakfast certified for celiacs sky tv in camera on-site bar and cafe large and clean rooms position Treatments: Full board, Half board, Bed & breakfast, Room only