The Embassy of the Russian Federation in the Republic of Seychelles
Address: P.O. Box 632, Le Niole, Mahé, Seychelles.

Phone: (8-10-248) 426-65-90, 426-61-22.

Fax: (8-10-248) 426-66-53.

E-mail: rusemb.seychelles@mid.ru, 266590@mail.ru

Consular section - victoria@dks.ru

Web: www.seychelles.mid.ru