Address:
Swiss Embassy in Rome, Italy
Via Barnaba Oriani 61
Consular section: Largo Elvezia 15
00197 Roma
Italy
NA
http://www.eda.admin.ch/roma
To help us improve