Where is Hotel Villa Cariola?

Where is Hotel Villa Cariola located?

Hotel Villa Cariola, Veneto, Italy (approx. 45.61645°, 10.82108°)


Where is Hotel Villa Cariola on the map?