Hotel Turismo
Hotel
Isola della Scala, Veneto
Located in Isola della Scala, 19 km from Verona, Hotel Turismo boasts a restaurant, bar and free Wi-Fi throughout the property. Guests can enjoy the on-site restaurant. Free private parking is available on site.
Number of rooms: 12
Via Matteotti 1, 37063 Isola della Scala, Italy