Housed within a 15th-century palace that was later declared a national monument, Ca' Sagredo Hotel is a carefully restored hotel located on the Grand Canal in Venice, Italy. The property's ...
In 2017, if you splurged on a classic, quintessentially Venetian stay in an opulent suite at the Ca' Sagredo, the luxury hotel built in ... 2017 to coincide with the Venice Bienniale, and proved ...