Diplomatic missions of Oman in Switzerland
Oman maintains 2 diplomatic missions in Switzerland. ;
Embassy in Bern
Blumlisalpstrasse 19Bern 3074 Muri B.
Switzerland
Permanent Mission in Geneva
3A, Chemin de Roilbot, 1292 ChambésyGeneva
Switzerland