4861 King Abdul Aziz Rd, Ajyad, Mecca 24231, Saudi Arabia, MAKKAH, SAUDI ARABIA
+966-123
The Ajwad Ajyad Hotel is a hotel.