Via Torino 23, 10022 Carmagnola
Hotel
3 stars
with
35
rooms
Located in Carmagnola, 16 miles from Lingotto Metro Station, Hotel Italia provides accommodations with a shared
lounge, free private parking, a restaurant and a bar. This 3-star hotel offers room service. Porta Nuova Train Station is 18 miles from the hotel and Polytechnic University of Turin is 18 miles away. ...