Corso regina margherita, 68, 10153 Torino
Apartments
Set in Turin, 600 metres from Mole Antonelliana and 2.4 km from Porta Nuova Metro Station, Regina 68 offers air-conditioned accommodation with a balcony and free WiFi. The property is around 2.8 km from Porta Susa Train Station, 4.5 km from Polytechnic University of Turin and 5.6 km from Lingotto Metro...