Venice Boat Tower
Via Forte Marghera 17a Interno 11, Mestre, Italy
Booking.com
Book Now