Foscari Palace
Search & compare prices for Foscari Palace in all hotel booking websites.


Foscari Palace Address: Campo Santa Sofia, 4201/1/1a, Venice, Italy
Minimum price found for Foscari Palace was: 58 EUR
Click here to get more information, photos & guest ratings for Foscari Palace