La Casa Zavatti se encuentra en el centro de Roma, a 5 minutos a pie de la plaza de San Pedro y de la Ciudad del Vaticano. Ofrece WiFi gratuita y se encuentra a 250 metros de los Museos Vaticanos.
Las habitaciones disponen de TV de pantalla plana vía satélite, radio, nevera y baño privado. Incluyen toallas y ropa de cama gratuitas.
El establecimiento se encuentra a 5 minutos a pie de la parada de metro Ottaviano, que conecta con la estación de tren de Termini en 20 minutos.