A Casa Zavatti está situada no centro de Roma, a 5 minutos a pé da Praça de São Pedro e da Cidade do Vaticano. Com acesso Wi-Fi gratuito, a propriedade fica a 250 metros dos Museus do Vaticano.
Os quartos incluem uma televisão de ecrã plano por satélite, rádio, frigorífico e uma casa de banho privativa. A roupa de cama e as toalhas são fornecidas gratuitamente.
A propriedade fica a 5 minutos a pé da Paragem de Metro Ottaviano, com ligação à Estação Ferroviária Termini em 20 minutos.