Located in Venice, an 18-minute walk from San Michele Cemetery Island and 1.1 miles from St. Mark's Basilica, San Leonardo offers free WiFi. The property is 1.1 miles from Rialto Bridge.
The property includes a living room with a TV. The property is equipped with a kitchen.
The Ducal Palace is 1.1 miles from the apartment, while Basilica dei Frari is 1.1 miles away. The nearest airport is Marco Polo Airport, 13 miles from the property.