Ukrainian President Volodymyr Zelenskyy is set to visit Madrid on May 17 and meet King Felipe VI of Spain, the Royal Palace said in a statement on Tuesday.