SelectLanguage

San Teodoro Palace

The view from the San Teodoro Palace apartments is truly unique: in the very central location of Campo San Salvador, just a short walk from the Rialto Bridge, in the heart of Venice. You won’t easily forget…