Hazmi municipality 150 Avis Bisha Al-Farsha municipality 123 Avis Riyadh Ministry of Hajj and Umrah 188 Avis Jeddah Security Forces Hospital in Makkah Al Mukarramah 2085 Avis Mecca General Administration of Military Affairs - Security Forces Housing Division in Tabuk 29 Avis Tabuk Lire la suite