2025

AMBASSADE DE FRANCE

130, Melita Street, Valletta
Embassy and consulate
2025

POSTE PRINCIPALE

Castille Square, Valletta
Cyber cafs and communication spaces

SAID INTERNATIONAL LTD

43, Zachary Street, Valletta
Cyber cafs and communication spaces
Recommended by a member

CONSULAT DU CANADA

Demajo House, Valletta
Embassy and consulate
Recommended by a member