Offering self-catering accommodations with city views, Apartment Cafoscari is located in the center of Venice. Free Wi-Fi access is available throughout.
Each apartment comes with a kitchen, TV and CD player. The private bathroom is complete with a hairdryer and a shower.
Apartment Cafoscari is a 15-minute walk from Rialto Bridge. Venezia Santa Lucia Train Station is 0.6 mi away.