Foscari Palace 4 stars

Campo Santa Sofia 4200/1/2, Cannaregio, 30121 Venice, Italy

Hotel image
Read more reviews for Foscari Palace