Hotel Foscari Palace - Venice Italy - Photos
Hotel Foscari Palace - Venice Italy - Search and Book Hotel
Cannaregio 4200/1/2 (Campo Santa Sofia)
30121 Venice
Hotels 4 Stars Italy
Cannaregio 4200/1/2 (Campo Santa Sofia)
30121 Venice
Hotels 4 Stars Italy