Travel + Leisure
Tucked away on peaceful Isola delle Rose—but just a 20-minute boat ride from bustling St. Mark’s Square—this hotel offers a respite from Venice’s tourist swell.
Tucked away on peaceful Isola delle Rose—but just a 20-minute boat ride from bustling St. Mark’s Square—this hotel offers a respite from Venice’s tourist swell.