Embassy of Canada to Chile is located in Las Condes, Chile on 481 Nueva Tajamar Torre Norte, 12th Floor Edificio World Trade Center. Embassy of Canada to Chile is rated 4 out of 5 in the category government office in Chile.
Address
481 Nueva Tajamar Torre Norte, 12th Floor Edificio World Trade Center