15 guests+
Group booking
Canale Grande Venezia