Calle degli albanesi 4270, 30122 Venezia
Bed and Breakfast 3 stars
Locanda Al Leon is housed in a historic Venetian property of the 15th century. Cross the nearby Bridge of Sighs and you will get to St. Marks Square.
Each room is en suite and comes with air conditioning, a mini-bar, and a TV with satellite channels. Some rooms are set in a modern building 66 feet away.
Fully...