"the" is optional and perhaps not preferred in American English.
Ditto Australian English
Without 'the' its more coloquial, but 'the' is technically required. Think of a sports stadium. Would you say: we're going to mcg, or : we're going to the mcg
town hall should be accepted to as a correct translation.
Actually town hall would be "balai desa" according to my (Indonesian) wife.
Why city hall iso town hall