Veneto >
Isola della Scala
Isola della Scala hotels & apartments, all accommodations in Isola della Scala
Hotel Turismo
Via Matteotti 1, Isola della Scala, Italy
Located within 1.4 km of Torre Scaligera, the 3-star Hotel Turismo Isola Della Scala is within a 400-metre distance of Museo Archeologico. Guests who stay at this Isola della Scala hotel can parkā¦