Sole & Luna apartments Apartment Venice
Sole & Luna apartments is a self-catering accommodation located in Venice, 150 metres from Grand Canal. Free Wi-Fi access is available in all areas.
Number of rooms: 2
Cannareggio 4575 (Check-in takes place at Ca' D'Oro Water bus stop), Cannaregio, 30121 Venice, Italy