La mosquée King Saud est située au centre de Djeddah, dans la région d'Al-Balad (Al-Sharafiya), sur une superficie de 9700 mètres carrés. C'est la plus grande mosquée de la ville, avec une capacité de cinq mille fidèles. Le projet de la mosquée King Saud à Djeddah est l'un des projets du groupe saoudien Ben Laden.
La mosquée se compose de murs massifs et d'arches. Les piliers qui supportent le poids du dôme de la mosquée du roi Saoud à Djeddah, qui culmine à 140 mètres, sont faits de briques pleines d'une largeur de six mètres. Les nombreux bâtiments érigés par l'agent avancent à un rythme plus rapide vers l'achèvement que les bâtiments modernes.
Alors qu'une dalle de béton coulé ordinaire nécessite entre deux et trois semaines de prise avant que la construction provisoire puisse être retirée en toute sécurité, le coffrage en bois des arcs cylindriques massifs construits par l'agent est retiré 24 heures après la file d'attente de briques. Un ou deux ouvriers qualifiés peuvent terminer la construction de dômes en briques en 5 à 10 jours sans utiliser de moules. Les briques sont disposées un anneau sur l'autre par un simple poteau en bois qui tourne autour d'un axe de guidage central.