Corso Principe Oddone, 90, 10152 Torino
Apartment
with
1
room
Oddone90 is located in Turin, just 2 miles from Mole Antonelliana and 2.5 miles from Polytechnic University of
Turin. With city views, this accommodation features a balcony. Free Wifi is available throughout the property and Porta Susa Train Station is 1.5 miles away.
The apartment features 1 bedroom, a fully ...