AL Diafa Apartment Olaya is located in Saudi Arabia on Akaria Compound, 7021, Al Olaya, 2528, Saudi Arabia. AL Diafa Apartment Olaya is rated 4 out of 5 in the category holiday apartment rental in Saudi Arabia.
Address
Akaria Compound, 7021, Al Olaya, 2528, Saudi Arabia