Armed Forces Hospital in Riyadh 4415 Avis Riyadh King Salman Naval Support Base 6 Avis Riyadh Palestine Trade Center (PalTrade) 4 Avis International Ministry of Hajj and Umrah 188 Avis Jeddah Saudi Electricity Regulatory Authority 6 Avis Riyadh Lire la suite