L’Ambassade d’Italie à Ottawa est située au 275 rue Slater, dans un immeuble de vingt étages au cœur du quartier financier de la capitale canadienne et à quelques pas de la colline du Parlement. Le bâtiment, construit en 1968 et rénové en 1991, abrite plusieurs ambassades et consulats étrangers ainsi que divers services. Le bâtiment a obtenu la prestigieuse certification LEED® Platinum v4.1 pour les opérations et la maintenance, une certification reconnue aux bâtiments durables ayant un impact limité sur l’environnement.