Embassy of the Czech Republic in Riyadh 1 Avis Riyadh Prince Mohammed bin Abdulaziz Hospital 0 Avis Medina Saudi Space Authority 60 Avis Riyadh Aliyah municipality 18 Avis Jizan Dawadmi Governorate Municipality 38 Avis Riyadh Lire la suite