Hotel Londra Palace

Hotel Londra Palace located at Riva Degli Schiavoni, 4171, Castello, Venice, Italy “IT” 30122.
Hotel Londra Palace Travel photography Family-friendly: true