Apartment/Flat Centrale Venice Apartments
★★★★
San Marco 1029, Venice, Italy Show on map
San Marco Square Canal View is a hotel in Venice, Italy. It is one of 1,353 places to stay in Venice listed on Triptoic.
San Marco 1029, Venice, Italy
San Marco Square Canal View is located at San Marco 1029, Venice, Italy.
Highly rated alternatives close by
Guest favorite
Guest favorite
Guest favorite
Hotel
Guest favorite