Hotel Londra Palace

Hotel Londra Palace located at Riva Degli Schiavoni, 4171, Castello, Venice, ItalyIT30122.
Hotel Londra Palace Travel photography Family-friendly: true