Embassy of France is located in Caracas, Venezuela on Calle Madrid con, Av. La Trinidad. Embassy of France is rated 4.6 out of 5 in the category embassy in Venezuela.
Address
Calle Madrid con, Av. La Trinidad
Accessibility
Wheelchair-accessible entrance