Hotel Locanda Ovidius, Venice

San Polo - Calle dello Sturion 677/ASan Polo, Venice30100, Italy