Canal Grande 4 stars

Santa Croce, 932, Santa Croce, 30135 Venice, Italy

Hotel image
Read more reviews for Canal Grande