Marina Palace Furnished Apartments
6868 Abu Huraira Road - Al Safa, Abha 62527, Saudi Arabia, Abha, Abha
Location A great option for family vacation: apartment Marina Palace Furnished Apartments is located in Abha. This apartment is located in 6 km from the city center.






