Corso turati 7/n, 10128 Torino
Condo Hotel
Set in central Turin, 2789 feet from Porta Nuova train Station, Turinhometown Residence Apartments offers free Wi-Fi throughout and elegant, modern self-catering apartments.
All air conditioned, the apartments feature a flat-screen TV, a living/dining area with fully equipped kitchen, and a bathroom...