With a stay at Locanda Armizo, you'll be centrally located in Venice, just a 3-minute walk from Rialto Bridge and 11 minutes by foot from St. Mark's Basilica. This townhouse accommodation is 0.4 mi (0.7 km) from St. Mary of the Friars and 0.5 mi (0.9..