3-star Hotels in Isola della Scala
Filter Results
Apply Filters
Clear Filters
2 options found
-
Villa Margherita
Show map
The elegant 3-star Villa Margherita Isola della Scala hotel, located approximately a 10-minute ride from the Scaliger Tower, offers an outdoor swimming pool and Wi-Fi throughout the property.
From US$ 135price for 1 nightBOOK -
L'Artigliere Ristorante Con Locanda
Show map
L'Artigliere Ristorante Con Locanda Isola Della Scala sits only a 5-minute walk from the Scaliger Tower and offers a restaurant. The hotel features a heated swimming pool with a hot tub.
BOOK