Casa Leonardo Apartment Venice apartment is located next to Rialto Bridge and Ca' d'Oro.
Just 1 km from the center of Venice known for Basilica San Marco and Piazza San Marco. 10 minutes' drive from Mestre. Guests can enjoy italian snacks and meals in Trattoria alla Madonna located 50 meters away.
The property offers rooms with TV and climate control. The apartment offers 3 bedrooms.
A kitchenette with kitchenware, a fridge and a cooktop will be at guests' disposal.
Venice Santa Lucia train station is a 10-minute walk away.