Grimaldi Apartments Hermitage Canal Grande view



Venice • Show on map
View Details for Price
Grimaldi Apartments Hermitage Canal Grande view is located in Venice, just a 12-minute walk from Piazza San Marco and 0.7 miles from Doge's Palace. This apartment features air-conditioned accommodations…More info
