Via Maria Vittoria 34, 10123 Torino
Hotel
1 star
with
16
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 a 15-minute walk from Porta Nuova Metro Station, 0.8 miles from Porta Nuova Train Station and 1.4 miles from Porta Susa Train Station. The property is a 6-minute walk from ...