Central for St. Mark’s, easy to find.
Locanda Al Leon is located almost on St. Mark’s Square, overlooking a nice little square close to vaporetto stops, cafes,restaurants and bakeries, and guests found it easy to find compared to many other spots in Venice, but still peaceful in the evenings.