Located in Kowloon at the corner of Nathan Road and Haiphong Road next to Kowloon Park, the building consists of 4 levels and has a total area of 1,500 square meters. The mosque is currently the largest Islamic house of worship in the city and it organises open days periodically for introducing mosque to Hong Kong people and tourists.