Princess Guest House Canal View Apartment Cannaregio
Princess Guest House Canal View is located in Venice, in the Cannaregio district, a 10-minute walk from Venice Santa Lucia Train Station. Free Wi-Fi is available throughout the property.
Number of rooms: 6
963 Cannaregio, Cannaregio, 30121 Venice, Italy