Over the years, several venues have been used for the award presentation, including Planet Hollywood Restaurant (closed), Hong Kong Art Centre, Hong Kong Convention and Exhibition Centre, and Hong Kong Film Archive.
Over time, various locations have been utilized for the award presentation, such as Planet Hollywood Restaurant (closed), Hong Kong Art Centre, Hong Kong Convention and Exhibition Centre, and Hong Kong Film Archive.