O Hotel Casa Petrarca está situado ao longo de um canal no centro de Veneza, entre a Praça de São Marcos e a Ponte de Rialto. Dispõe de quartos num edifício histórico do século XIV.
O Petrarca apresenta quartos mobilados com simplicidade, com uma casa de banho privativa ou partilhada. Os quartos com casa de banho privativa também possuem ar condicionado.
Todas as manhãs passa música clássica, jazz ou new-age na sala de refeições do Petrarca, onde é servido um pequeno-almoço italiano clássico.
Localizado numa rua tranquila e típica de Veneza, o Hotel Casa Petrarca está a 5 minutos a pé da Ponte de Rialto. Na Estação Rialto, situada nas proximidades, param vaporettos (barcos públicos típicos) com ligação à Estação Ferroviária Santa Lucia.