Diplomatic missions of Switzerland in Morocco
Switzerland maintains 2 diplomatic missions in Morocco. ;
Embassy in Rabat
Square de BerkaneRabat 10020
Morocco
Honorary consul in Casablanca
c/o Kettani Law Firm, 8, rue Lahcen El BasriCasablanca 20100
Morocco