City Apartments Cannaregio
Venice • Show on map Price as low as EUR 271.25City Apartments Cannaregio offers air-conditioned apartments and studios with wood-beamed ceilings in The Cannareggio district of Venice. Santa Lucia Train Station is within a 15-minute walk. Each unit…More info