Address: Santa Croce, 395 - 30135 Venezia
The Olimpia hotel in Venice boasts a central position in the ever romantic mystic location alongside a typical living canal. It is close to the Basilica dei Frari (the School of San Rocco) and few minutes walk from the Grand Canal.
Hotel Best Western Olimpia Venice # Details