Casa Leone offers accommodation in Venice, 100 metres from Rialto Bridge. The property boasts views of the city and is 300 metres from Basilica San Marco. Free WiFi is provided throughout the property.
The kitchenette is equipped with an oven and a refrigerator, as well as a coffee machine. A flat-screen TV is available. Other facilities at Casa Leone include a terrace.
Piazza San Marco is 300 metres from Casa Leone, while La Fenice is 500 metres from the property. Marco Polo Airport is 8 km away.