B&B Hotels appoints Enrique Francia as President for Spain and Portugal

| MAY 31, 2023 | LAST UPDATE: MAY 31, 2023 13:47