Hotel Londra Palace
Riva Degli Schiavoni - Castello 4171, Venice, Veneto, Italy
Booking.com
Book Now