Loading hotels
Confirming room availability...
Locanda Al Leon, Calle Dei Albanesi Castello 4270, Venice, Italy
With a stay at Locanda "Al Leon" in Venice (Castello), you'll be minutes from Tesoro and St. Mark's Basilica. This townhouse accommodation is within close proximity of Bridge of Sighs and Church of San Zaccaria.