 Apostolic Nunciature to Russia

The Apostolic Nunciature to Russia is the diplomatic mission of the Holy See in the Russian Federation.It is located at 7/37 Vadkovsky Lane () in the Tverskoy District of Moscow.