Allo Squero


Venice • Show on map
View Details for Price
Allo Squero features free Wifi and rooms with air conditioning in Venice. The property is around a 9-minute walk from Venice Santa Lucia Train Station, 1.1 miles from Ca' d'Oro, and 6 miles from Museum…More info
