
5 Via Luigi Galvani, 10144 Turin, Italy
Worth a spot on your Turin shortlist. On the plus side: apartment, free WiFi, pets allowed and family rooms.
The apartment is situated within easy reach of several key landmarks including Polytechnic University of Turin at 3 km, Porta Nuova Metro Station at 3.5 km, and Mole Antonelliana...


















