Situated 300 metres from Rio Torrette, Hotel Leonardo Venice includes 20 rooms. Wi-Fi, available in public areas, keeps you connected, and helpful staff will help you out.
The hotel is located a 6-minute walk from the Church of San Giacomo dell'Orio and is 2.5 km from the Doge's Palace. The wide Canal Grande is within a few blocks of the Leonardo, and St Mary of the Friars Santa Maria Gloriosa dei Frari Church is 0.7 km away. Guests of the property can get to the classical 17th - century Grassi Palace, which is a 25-minute walk away. This 2-star hotel is within 900 metres of Venezia Piazzale Roma bus station.
The private bathrooms are appointed with a bidet, and such comforts as shower caps and towels.
Osteria Bentigodi is in close proximity to the Leonardo Venice.