Das Institut hat seinen Sitz in Kairo auf der Nilinsel Zamalek in zwei alten Villen direkt am Nil. 2004/2005 wurde zwischen beiden Institutsgebäuden ein Neubau errichtet. Seither verfügt das Institut über einen neuen Bibliothekssaal und einen Gästetrakt zur temporären Unterbringung von Mitarbeitern und Kollegen.
Das Schweizerische Institut gibt eine in loser Folge erscheinende Schriftenreihe heraus ("Beiträge zur Ägyptischen Bauforschung und Altertumskunde"), in der die Ergebnisse der Grabungen abschliessend veröffentlicht werden. |