Address:
Embassy of Switzerland in Hanoi , Vietnam
Hanoi Central Building Office
15th Floor 44B Ly Thuong Kiet Street
G.P.O. Box 42
Hanoi Vietnam
NA
(+84) 4 934 65 91
NA
NA