Cannaregio, 5915, Venice, Metropolitan City Of Venice, Italy, 30121 Venezia
Apartment
with
1
room
City Apartments Corner Canal View is located in Venice, just 1.1 miles from St. Mark's Basilica and 1.1 miles
from Piazza San Marco. The air-conditioned accommodation is a 9-minute walk from Ca' d'Oro. Free Wifi is available throughout the property and Venice Santa Lucia Train Station is a 8-minute walk away. ...