Hotel Olimpia Venezia 3 stars

S. Croce 395, Santa Croce, 30100 Venice, Italy

Hotel image
Read more reviews for Hotel Olimpia Venezia