Principe amedeo, 29, 10123 Torino
Apartment 3 stars
Loft Alma Rosa vicino a Piazza Vittorio in Turin features accommodations with free Wifi, a 15-minute walk from Porta Nuova Metro Station, 0.8 miles from Porta Nuova Train Station, and 1.2 miles from Porta Susa Train Station. The property is around 2 miles from Polytechnic University of Turin, 2.9 miles...