20 Via Milano, 10122 Torino
Apartment
with
1
room
Casa Juvarra in Turin features accommodations with free Wifi, 1.1 miles from Porta Nuova Metro Station, 1.1 miles
from Porta Nuova Train Station, and a 19-minute walk from Porta Susa Train Station. The property is around 1.7 miles from Polytechnic University of Turin, 3.5 miles from Lingotto Metro Station, and ...