L'hôtel Club Al Moggar Garden Beach est situé dans un grand parc d'une superficie de plus de 5 hectares à 600 mètres du centre ville et dispose de sa plage privative. Le club est construit sous forme de pavillons à 2 étages contournant les jardins et d'une construction principale de 5 niveaux.