Villa Igea
Campo San Zaccaria, St Marks Square Area, 30122
Very Good, 4.5
Built in 1875 and renovated in 2003, this hotel comprises 3 floors with a total of 21 rooms. Facilities include a reception desk, a bar, a café, an à la carte restaurant and a terrace....
More Info