Thai Embassy in Spain Calle de Joaquín Costa, 29, 28002 Madrid, Community of Madrid, Spain (34-91) 563-2903, 563-7959, 411-5113 Thai Embassy Abroad