Where is Isola della Scala Station?
Isola della Scala Station is located in Isola della Scala. If you'd like to find things to see and do in the area, you might like to visit Verona Arena and Centro Commerciale Adigeo.
Things to See and Do near Isola della Scala Station
What to See near Isola della Scala Station
- Pradelle Church
- Castel d'Ario
Things to Do near Isola della Scala Station
- Verona Uno
- Songente del Fiume Trataro