Municipality Aljamsh 18 Avis Al Duwadimi Specialized Training Center for Special Emergency Forces in Makkah Al Mukarramah Region 4 Avis Mecca Greek Embassy in Saudi Arabia 4 Avis Riyadh The Saudi Center for International Strategic Partnerships 235 Avis Riyadh East Jeddah Hospital 9 Avis Jeddah Lire la suite