Via Maria Vittoria 34, 10123 Torino
Hotel
1 star
with
17
rooms
Located in the Turin Historic Centre district in Turin, Hotel Alba Torino centro offers 1-star rooms with free
WiFi. The property is around 1.4 miles from Porta Susa Train Station, 2 miles from Polytechnic University of Turin and 3 miles from Lingotto Metro Station. The property is a 5-minute walk from Mole Antonelliana, ...