4-star Hotel Canal Grande

Hotel Canal Grande located at Campo San Simeon Grande, 932, Santa Croce, Venice, ItalyIT30135.
4-star Hotel Canal Grande Travel photography Family-friendly: true