20 via milano, 10122 Torino
Apartments
Right in the heart of Turin, situated within a short distance of Mole Antonelliana and Porta Nuova Metro Station, Casa Juvarra offers free WiFi, air conditioning and household amenities such as a toaster and kettle. The property is located 1.6 km from Porta Susa Train Station, 2.7 km from Polytechnic...