Ambassade de France (Roma)

Vatican City / Roma / Piazza Farnese, 67
 palazzo, embassy of France (en)

Nearby cities:
Coordinate:   41°53'40"N   12°28'13"E