Hotel Al Sole is a 3-star hotel in a 15th-century Venetian palazzo, offering canal-side views.