Amedeo Central House


Turin • Show on map
View Details for Price
Amedeo Central House in Turin features accommodations with free Wifi, a 17-minute walk from Porta Nuova Train Station, 0.9 miles from Porta Nuova Metro Station, and 1.3 miles from Porta Susa Train Station.…More info
