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 with hairdryer.
Cafés and restaurants nearby serve local and classic Italian specialties.
Tram line 4 stops right in front of the building and goes to Piazza Castello square. The National Cinema Museum is 1.9 mi from the property.