La Embajada de Italia en Quito y la Residencia del Jefe de Misión se encuentran en el interior de la propiedad adquirida en el año 1951 por el Gobierno Italiano y ubicada en la calle La Isla N26-25, en la zona centro – septentrional de la ciudad de Quito.
El edificio de la Residencia, de estilo colonial, remonta al año 1926.
La propiedad fue declarada Patrimonio Cultural Nacional del Ecuador en el año 2019.