大概有以下原因吧:
1首先瑞士是世界公认的中立国,许多国际组织设在日内瓦是为了其组织的安全和未来考虑,可以使其组织避免在战争中受损,必要时刻还能在瑞士寻求战争避难
2瑞士也是世界公认的全球少数发达国家,各项福利待遇都相当丰富,相信大多数组织也是冲着这个目的去的
3瑞士政府每年不定期的为联合国,科教文卫等组织提供一些财政补贴,这也是大多数国际组织趋之若骛的原因吧,许多国际组织不必为经费发愁,瑞士也可以扬名海外,双方都不吃亏
补充一下,瑞士的日内瓦是国际组织最多的城市,其中以联合国驻欧洲办事处“万国宫”最为有名。除联合国驻欧洲办事处外,在日内瓦的国际组织还有WTO,世界卫生组织、国际红十字会、世界气象组织、万国邮政联盟和国际劳工组织等国际组织和各种代表机构200多个。
国际奥委会总部——洛桑
因为瑞士长期以来都是中立国!