Hotel San Marco Palace Canal View
San Marco 5590/A, Cannaregio - 30124 - Venice,
Italy
View Map
Area: San Marco