Posts tagged with ‘Moevenpick Beach Resort Al Khobar’

  • Saudi Arabian Beach Resort earns Green Globe certification

    Mövenpick Beach Resort Al Khobar in the Kingdom of Saudi Arabia, has been awarded Green Globe certification after a comprehensive…