Located along China Street, Cathay Cinema was one of the three large purpose-built movie theatres in Miri. Like the other cinemas of the time, the building was basically a large hall with rows of seats within and a small stage at the end, with projector screens on the wall.