Best Western Hotel Olimpia

Fondamentale delle Buerchielle
Venice
Italy