La moschea Jabal Arafah di Batam è stata progettata fin dall'inizio come una moschea moderna e multifunzionale. Situata nel centro commerciale di Batam, a Lubuk Baja (ex Nagoya), su un terreno di 4.607 metri quadrati, la sua posizione è adiacente al centro commerciale Nagoya Hill e al complesso Thamrin City Batam, attualmente in costruzione, che sarà presto operativo a tappe.