Res. Embassy of Switzerland is located in Caracas, Venezuela on F4XPHXG, Distrito Capital. Res. Embassy of Switzerland is rated 4.7 out of 5 in the category embassy in Venezuela.
Address
F4XPHXG, Distrito Capital
Accessibility
Wheelchair-accessible entrance