L'hotel Casa Verardo si trova nel quartiere San Marco, nel centro storico di Venezia, a pochi passi da Piazza San Marco, dal Ponte dei Sospiri e dai principali monumenti e musei della città . La struttura è ubicata in un palazzo tipicamente veneziano risalente al XVI secolo ed offre un bar ed una reception aperta 24 ore al giorno con informazioni turistiche.