26 via santa chiara, 10122 Torino
Apartments
In the Turin Historic Centre district of Turin, close to Porta Nuova Metro Station, Il nido dell'Elefante has free WiFi and a washing machine. The property is set 3 km from Polytechnic University of Turin, 6.1 km from Lingotto Metro Station and 6.6 km from Allianz Juventus Stadium. The property is 700...