Diplomatic missions of Spain in Russia

Spain General Consulate in Saint Petersburg

Address

Furshtatskaya St., 9, 191028

Phone

For general issues: