Chinese President Xi Jinping will meet with Spanish Prime Minister Pedro Sanchez at the Great Hall of the People in Beijing on March 31.