Sao Tome and Principe Visa Application Guide

Honorary Consulate of São Tome and Príncipe, Porto

Avenida de Boa Vista 1203, 3rd floor, room 303, 4100-130 Porto

Tel: +351 226093436

E-mail: This email address is being protected from spambots. You need JavaScript enabled to view it.