The Canal View Apartment is a self-catering apartment in the Santa Croce district of Venice, a 5-minute walk from Venezia Santa Lucia train station. WiFi is free throughout.
The classic apartment comes with modern furnishings and a wooden beamed ceiling. It offers a flat-screen TV, a fully equipped kitchen with a dishwasher, and air-conditioning.
The Rialto Bridge, St. Mark's Square,..