Best Western Hotel Olimpia, Venice

Fondamenta delle Burchielle - Santa Croce 395 Venice30135, Italy
Hotel chain: Best Western