Close to the city centre, the Balai Kota is an immense Dutch administrative building, built in a hybrid of Dutch and Indonesian architectural styles with a tiered central roof that resembles a Javanese mosque.