La nuova ambasciata di Francia in Oman sorge in riva al mare a circa 30 chilometri dal centro della capitale Masqat. Gli edifici del complesso sono circondati e raccolti da un grigliato tridimensionale continuo leggermente inclinato verso il mare; un percorso d'acqua definisce l'asse centrale del complesso.