Canale Apartment Cannaregio
Set in Venice, a few steps from Ca' d'Oro and 400 metres from Doge's Palace, Canale offers free Wi-Fi and air conditioning. This apartment is less than 1 km from Basilica San Marco and an 11-minute walk from Piazza San Marco.
Calle Maggioni Cannareggio, 6008, Cannaregio, 30121 Venice, Italy