Address:
Thai Honorary Consulate General in Valletta, Malta
4/4 Regent House, Bisazza Street
Sliema SLM 1641
Malta
(+356) 21 319 326
(+356) 21 324 261
NA
NA