Stayed at the Hotel Ala - just off the Grand Canal near St. Marks square
Stayed at the Hotel Ala - just off the Grand Canal near St. Marks square