Embassy of Russia in Vatican

Permanent Mission of the Russian Federation to Vatican
Address: via della Conciliazione 10, 00193 Roma, Italia
 tel. (3906) 687-7078
 fax: (3906) 687-7168