Satellite map of Embassy of Italy in Moscow
Map of Embassy of Italy in Moscow
The Embassy of the Republic of Italy in Moscow is the chief diplomatic mission of Italy in the Russian Federation.
Latitude: 55° 44' 35.52" N
Longitude: 37° 35' 15.72" E