Menara Kidurong is sited next to the old Bintulu Port Sdn Bhd (BPSB) administration block. Menara Kidurong is owned by the Bintulu Port Authority (BPA). Bintulu Port is privately operated and managed by BPSB but is governs by BPA.
The building itself is ultra-modern and among the tallest in Bintulu, possessed high-tech design but unfortunately quite vacant. The structure on top most of the building (the one that look like a "Star Trek space ship") is actually an observation tower.