Via milano, 18, 10122 Torino
Apartment 3 stars
Juvarra Point by Wonderful Italy is located in Turin, just 1.6 miles from Polytechnic University of Turin and 3.5 miles from Lingotto Metro Station. The property is around 4.4 miles from Allianz Stadium, 4.5 miles from Turin Exhibition Hall, and a 3-minute walk from Shroud of Turin. The property is a...