Set in a former rice mill, L'Artigliere Ristorante Con Locanda is 1 km from Isola della Scala town centre. It offers a restaurant with bar. A sweet and savoury breakfast is available daily.
Number of rooms: 5
Via Boschi 5, 37063 Isola della Scala, Italy