Well-positioned in Santa Croce, Canal Grande Hotel is the ideal point of departure for your excursions in Venice. Only from the city center, the hotel's strategic location ensures that guests can quickly and ea ... Read more

View all Luxury Hotels in Venice