Veneto >
Tarzo
Tarzo hotels & apartments, all accommodations in Tarzo
Hotel Ristorante Da Tullio
Via Chiesa di Arfanta 27/a, Tarzo, Italy
Overlooking the mountain, Hotel Ristorante Da Tullio Tarzo is located a 10-minute ride from Lago di Santa Maria. This 3-star hotel features Wi-Fi throughout the property.