Moevenpick Resort Al Nawras Jeddah

North Corniche Road
Jeddah
Saudi Arabia