Hotel Margherita
Hotel Margherita
Hotel
Piazza Marina 2, Lido di Jesolo
, Jesolo, VE, Italy
30016
86
Very Good ·
26 reviews