Cannaregio, 1385 30121 Venezia (VE) Italy
Book online or call +39 041 8620400
"it is located in a very nice place and people..."
The Hotel Leonardo has at its disposal rooms provided with bathroom, direct telephone and satellite TV. We place at our guests' disposal hospitality and courtesy, in order to make their stay as pleasant as possible.