Embassy of Russia in Malta

Embassy of Russia in Valletta
Address: Antony Schembri Street San Gwann, Malta
Tel: (356-21) 37-1905, 37-1906, 37-1907
Fax: (356-21) 37-2131